|
<< Click to Display Table of Contents >> Navigation: Инсталляция > Установка MasterSCADA 4D > Установка дополнительных компонентов > Установка и настройка PostgreSQL |
Для возможности созадния проектов в MasterSCADA 4D DT 2.0 и их последующей работы в MasterSCADA 4D RT необходимо установить систему управления базами данных PostgreSQL.
Осуществить установку можно согласно официальным инструкциям для операционных систем Windows и Astra Linux.
По умолчанию PostgreSQL допускает 100 одновременных подключений. Для комфортной работы с несколькими проектами в MasterSCADA 4D DT 2.0 рекомендуется увеличить это значение, чтобы избежать ошибок при открытии и импорте проектов.
Ниже приведена инструкция по увеличению лимита подключений. Все примеры команд и пути в данной инструкции приведены для PostgreSQL версии 14.
1. Подключитесь к PostgreSQL через терминал:
sudo -u postgres /opt/pgpro/1c-14/bin/psql -h /tmp
2. Проверьте текущий лимит подключений:
SHOW max_connections;
3. Выйдите из консоли psql: \q
4. Откройте файл postgresql.conf . Команда ниже сразу перенесет курсор к нужной строке (номер строки может отличаться в разных версиях):
sudo nano +846 /var/lib/pgpro/1c-14/data/postgresql.conf
5. Измените значение параметра. Найдите строку max_connections и измените ее на: max_connections = 150
6. Сохраните изменения:
•Нажмите Ctrl + O, Enter для записи файла;
•Нажмите Ctrl + X для выхода из редактора;
7. Перезапустите PostgreSQL для применения настроек:
sudo -i -u postgres
/opt/pgpro/1c-14/bin/pg_ctl -D /var/lib/pgpro/1c-14/data restart
exit
8. Снова подключитесь к базе и убедитесь, что значение изменилось:
sudo -u postgres /opt/pgpro/1c-14/bin/psql -h /tmp
SHOW max_connections;
\q
1.Найдите файл конфигурации postgresql.conf. Обычно он находится в одной из следующих директорий:
C:\Program Files\Postgres Pro\14\data\postgresql.conf;
C:\Program Files\PostgreSQL\14\data\postgresql.conf.
2.Отредактируйте файл. Откройте файл postgresql.conf от имени администратора. Найдите строку: #max_connections = 100. Удалите символ решетки # в начале строки и измените значение на 150: max_connections = 150. Сохраните файл.
3.Перезапустите службу PostgreSQL.
4.Проверьте применение настроек. Для этого откройте pgAdmin или командную строку (psql). Выполните SQL-запрос: SHOW max_connections;