Установка схемы Platex

 

Потребуются средства postgresql (https://www.enterprisedb.com/download-postgresql-binaries);

Путь к скачанным бинарникам необходимо добавить в переменную окружения PATH;

От разработчиков Platex® получить архив с актуальной схемой данных.

 

Каталог sql

Содержит исходные тексты и скрипты БД platex®

 

Основные скрипты

Файл

 Описание

sql_init_db.sh

Скрипт первичной инициализации БД platex

sql_install.sh

Скрипт для установки обновлений и объектов БД platex

Установка новой БД

1.Инициализация новой БД platex®:

проверить в config.psql пути к каталогам для табличных пространств

убедиться, что каталоги для табличных пространств созданы и пустые

добавить алиас и параметры сервера в set_host.sh

проверить логин и пароль для пользователя, созданного автоматически при установке СУБД

запустить скрипт:


 sql_init_db.sh 

 

 

2.Установка объектов БД platex®:


 sql_install.sh 

 

Установка обновлений

Установка обновлений сводится к следующим пунктам:

1. Определение даты установки, либо даты последнего накатывания обновлений.

2. Накатывание всех скриптов из каталога updates в алфавитном порядке, начиная с файла, имя которого совпадает, либо больше установленной в п.1 даты в формате YYYYMMDD.

3. Накатывание скриптов начальной установки БД.

 

Все пункты автоматизированы в скрипте начальной установки, т.е. установка обновлений сводится к следующему вызову:


 sql_install.sh