Инструкция по переносу программы 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. Проверям работу приложения.