Создание БД
Для работы ИИС после установки SQL-сервера необходимо инициализировать Базу данных. Для этого нужно воспользоваться командной строкой.
Измените пути в командах если они отличаются от Ваших.
Шаг 1. Создание пользователей.
windows
E:\Postgres\bin\psql.exe -h 192.168.1.22 -U postgres -f Y:\скрипты\RolesPg.sql
Где 192.168.1.22
- IP адрес сервера - измените при необходимости;
postgres
- имя суперюзера;
Y:\скрипты\RolesPg.sql
- путь и имя файла скрипта, находится на установочном диске в папке скрипты
Пример исполнения:
После ввода команды будет запрошен пароль суперюзера. При верном пароле создаются пользователи системы.
linux
psql -h 192.168.1.22 -U postgres -f '/home/mfc/RolesPg.sql'
Администратор системы
Пользователь, имеющий административные права: Логин: Администратор Пароль: 2609
Шаг 2. Создание Базы Данных.
2.1 Создание
выполняем скрипт db.sql
в командной строке
для windows
E:\Postgres\bin\psql.exe -h 192.168.1.22 -Upostgres -fY:\скрипты\db.sql
для linux
psql -Upostgres -h localhost -f 'db.sql'
2.2 Загрузка дампа базы данных
windows
E:\Postgres\bin\pg_restore --host "192.168.1.22" --port "5432" --username "postgres" --dbname "mfc" --verbose "mfc.backup"
linux
/usr/lib/postgresql/9.6/bin/pg_restore --host "192.168.1.22" --port "5432" --username "postgres" --dbname "mfc" --verbose "mfc.backup"
Где :
192.168.1.22
- IP адрес сервера - измените при необходимости;
postgres
- имя суперюзера;
5432
- порт SQL-сервера;
"mfc.backup"
путь и имя файла с шаблоном базы данных - находится на установочном диске в папке скрипты;
mfc
- имя базы данных в которую будет установлен дамп
Установка БД репозитория
Аналогично п.2.1 создаем БД mfc_center_repository.
psql -Upostgres -h localhost -f dbRepository.sql