Перейти к содержанию

Инструкция по переносу программы Severcart на другой Windows компьютер

Последовательность действий подробно показана на видео

Видео инструкция по выгрузке БД Severcart в sql файл.

Видео инструкция по установке Severcart на Windows.

Видео инструкция по импорту БД Severcart из sql файла.

Видео инструкция по обновлению Severcart.

Далее приведены текстовые пояснения.

Выгрузка БД в SQL файл

1. Запускаем командную строку cmd

2. Переходим в каталог с программами Postgres

cd C:\sc\postgresql\bin\

Предполагается, что программа Severcart установлена в каталог c:\sc\.

3. Узнаем реквизиты подключения к БД из файла settings_prod.py.

4. Выгружаем данные в файл

pg_dump -U scuser -h 127.0.0.1 -p 92 -W severcart > c:\app\dump.sql

Дожидаемся успешной выгрузки.

Импорт БД на другом компьютере

1. ОБЯЗАТЕЛЬНО скачиваем и устанавливаем Windows версию с сайта https://www.severcart.ru/. Если программа уже установлена, то удалите программу через Панель управления Windows. Затем удалите каталог с оставшимися файлами программы.

Обязательно установите в каталог c:\sc.

2. Далее подключаемся к БД с помошью программы psql в командной строке cmd (логин и пароль postgres) Пересоздаем БД

psql -U postgres -h 127.0.0.1 -p 92 -W

далее выполняем sql запросы.

DROP DATABASE severcart;

CREATE DATABASE severcart WITH ENCODING='UTF8' OWNER=scuser CONNECTION LIMIT=-1 template=template0;

UPDATE pg_database SET datcollate='ru', datctype='ru' WHERE datname='severcart';

Выходим из программы psql \q

3. Импортируем выгрузку с прежнего компьютера:

psql -U scuser -h 127.0.0.1 -p 92 -W  -f C:\app\dump.sql severcart

Пароль для пользователя scuser 123456. Ждем завершение процесса импорта.

4. Устанавливаем обновление. Инструкция.

5. Повторно активируем программу. Инструкция.

6. Проверям работу приложения.