Для создания репозитория на сервере PostgreSQL в ОС Linux:
Скачайте и распакуйте архив Pg_cr.zip.
Запустите скрипт Pg_cr.sh.
Примечание. В скрипте содержатся преднастроенные параметры для создания репозитория со значениями, заданными по умолчанию. Ознакомьтесь со списком параметров и при необходимости измените значения по умолчанию до запуска скрипта.
После выполнения скрипта с параметрами, значения которых заданы по умолчанию, на сервере PostgreSQL будут следующие изменения:
создана база данных с идентификатором NEW_DATABASE от имени администратора postgres;
создан пользователь базы данных с именем NEW_USER. Пароль пользователя - NEW_USER;
создан служебный пользователь с именем SERVICE_USER. Пароль служебного пользователя - SERVICE_USER.
Идентификатор созданной базы данных используется в качестве уникального идентификатора репозитория метаданных.
Для изменения значений параметров, которые должны отличаться от значений по умолчанию, откройте скрипт на редактирование. Параметры для создания репозитория используются в качестве переменных в следующем блоке скрипта:
# postgres credentials
export PGUSERNAME=postgres
export PGPASSWORD=$PGUSERNAME
# create database
export SERVER=localhost
export PORT=5432
export DBNAME=NEW_DATABASE
# create database role
export DBROLE=NEW_USER
# set password for created role
export DBPASSWORD=NEW_USER
# work directory
export RM_WORKDIR=/opt/foresight/fp9.x-biserver/bin
# service user credentials
export SUSERNAME=SERVICE_USER
export SUSERPASSWORD=$SUSERNAME
Описание переменных:
PGUSERNAME. Имя администратора СУБД с привилегией SUPERUSER. По умолчанию: postgres;
PGPASSWORD. Пароль администратора СУБД. По умолчанию: postgres;
SERVER. IP-адрес или DNS-имя, под которым зарегистрирован сервер базы данных СУБД. По умолчанию: localhost;
PORT. Порт сервера СУБД. По умолчанию: 5432;
DBNAME. Идентификатор создаваемой базы данных. По умолчанию: NEW_DATABASE;
DBROLE. Имя создаваемого пользователя базы данных. По умолчанию: NEW_USER;
DBPASSWORD. Пароль создаваемого пользователя базы данных. По умолчанию: NEW_USER;
RM_WORKDIR. Путь до папки установки BI-сервера. По умолчанию: /opt/foresight/fp9.x-biserver/bin;
SUSERNAME. Имя создаваемого служебного пользователя. По умолчанию: SERVICE_USER;
Важно. Имя пользователя P4AUDIT зарезервировано системой и недоступно для использования.
SUSERPASSWORD. Пароль создаваемого служебного пользователя. По умолчанию: SERVICE_USER.
Примечание. Передаваемые учётные данные доступны только в рамках одного сеанса консоли, в котором будет выполняться скрипт.
См. также: