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

Создание БД

Для работы ИИС после установки 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