PostgreSQL

<< Click to Display Table of Contents >>

Navigation:  Проект > Элементы дерева системы > БД-коннекторы и блоки процедур > Хранение данных и сообщений в базе данных >

PostgreSQL

PostreSQL – свободно распространяемая, бесплатная, кроссплатформенная система управления базами данных. Является одной из наиболее функциональных и производительных баз данных. PostreSQL можно бесплатно скачать с официального сайта (необходимо скачивать дистрибутив для Windows):

В качестве среды администрирования можно использовать PgAdmin

Перед тем как подключать PostqreSQL в MasterSCADA необходимо создать базу данных через среду администрирования (мы будем использовать PqAdmin). Если создание базы будет производится локально, то после запуска среды администрирования PostgreSQL должен появится в списке доступных серверов. Если этого не произошло, то вызовите контекстное менюCreateServer.

BDpart1_img16

Задайте имя подключения.

BDpart1_img17

Перейдите на вкладку Connection. Укажите IP адрес компьютера на котором установлена СУБД, в случае если она установлена локально пропишите – localhost. Также задайте пароль для пользователя postgres (задается при установке).

BDpart1_img18

База будет добавлена в дерево серверов.

BDpart1_img19

Вызовите контекстное меню и выберите пункт CreateDatabase.

BDpart1_img20

В появившемся окне задайте имя базы данных, например, Archive. Остальные настройки можно не изменять.

BDpart1_img21

База добавится в дерево.

BDpart1_img22

Создание базы завершено – никаких дополнительных настроек делать не нужно, хранимые процедуры и таблицы MasterSCADA создаст сама.

Теперь можно использовать ее для хранения архивов данных и сообщений. Для этого в MasterSCADA необходимо добавить в компьютер БД-коннектор PostgreSQL.

BDpart1_img23

После этого нужно перейти на вкладку Настройки и задать параметры подключения – сервер СУБД (IP или имя компьютера, в случае локального подключения – localhost); порт – по умолчанию 5432; имя пользователя и пароль, а также название базы данных – в нашем случае Archive.

BDpart1_img24

После этого можно перейти на закладку Использование и указать как будет использоваться данная база данных, а после назначить компьютеру архивацию в данном БД коннекторе – данные действия выполняются аналогично, как и для MS SQL.

Примечание. PostgreSQL по умолчанию работает с минимальным потреблением ресурсов, и, соответственно, с минимальной скоростью. При необходимости можно ускорить ее работу выполнив дополнительную настройку. Подробнее описано в данной статье.