НТК Интерфейс
ПО ОИК Диспетчер НТ. ПО сервер версия 2.Х.
             Руководство пользователя
×
Меню

5.2.1. Перенос функционала оперативных журналов из SQL базы данных

В виду добавления нового узла безопасности, версия ПО сервера 2.3 не может работать с базами данных MicrosoftSQL, MySQL которые в более ранних версиях использовались для организации функционала "Оперативных журналов", данный функционал предназначен для установки переносных плакатов и значков и добавления пользовательских сообщений об установке плакатов/значков или других контролирующих сообщений. ВНИМАНИЕ Функционал оперативных журналов никаким образом не влияет на работу журнала событий клиентского приложения, для журнала событий не требуется установка SQL базы данных.
Ниже представлена инструкция по переноса данных из существующей Microsoft/MySQL в базу данных postgreSQL (с которой может работать новый узел безопасности). Перед выполненнием инструкции необходимо скачать файлы по ссылке: СКАЧАТЬ 
Далее необходимо выполнить действия:
1.Установить postgresql-12.7-2-windows-x64.exe
2.Для создания базы oikdb и применения миграций:
остановить службу Postgres:
Скопировать файлы из папок:
1 в C:\Program Files\PostgreSQL\12\share\extension
2 в C:\Program Files\PostgreSQL\12\lib
3 в C:\Program Files\PostgreSQL\12\bin
запустить службу Postgres
в командной строке, находясь в директории C:\Program Files\PostgreSQL\12\bin выполнить:
./psql -U postgres -f "C:\Users\User\Desktop\SQL\oik_createdb.sql"
где C:\Users\UserDesktop\SQL\oik_createdb.sql - путь до файла oik_createdb.sql
выполнить OikMigrationsApp.exe из папки OikMigrationsApp_Windows
 
3. Для организации доступа извне:
остановить службу Postgres
в файле C:\Program Files\PostgreSQL\12\data\postgresql.conf убедиться в наличии *
В файле C:\Program Files\PostgreSQL\12\data\pg_hba.conf описать доступные ip-адреса
Сохранить изменения и запустить службу Postgres
4. Настройка сервера RBS:
Где ServerAddress=127.0.0.1 – адрес сервера Postgres
DatabaseName=oikdb – имя базы Postgres
 
5.Миграция из MiSQL в Postgres:
Установить драйвер ODBC из - psqlodbc_13_01_0000-x86.ZIP
Скопировать m_config.exe в папку с клиентом: C:\Program Files (x86)\InterfaceSSH\WinDisp_pg
Настроить OBBC 32-bit:
Пароль - postgres
Подключаемся к имеющейся базе MiSQL откуда требуется взять данные и делаем экспорт:
Указываем куда необходимо произвести экспорт и что переносить:
 
После в pgadmin наделить перенесенные каталоги правами для пользователя m_client