bg

Как настроить запись в базу, используя модуль SQL Database Pro

Чем модуль SQL Database Pro лучше ODBC Database

SQL Database Pro обладает следующими ключевыми отличиями:

  • Этот модуль может сохранять резервную копию данных на то время, когда основная база данных отключена или недоступна. Это позволяет построить систему, более устойчивую к сбоям.
  • Этот модуль позволяет обращаться к хранимым процедурам на сервере.
  • Этот модуль позволяет выполнять очередь SQL запросов.

Когда рекомендуется использовать SQL Database Pro

  • Если база данных расположена на другом компьютере, особенно если это удаленный сервер в Интернет.
  • Если данные необходимо параллельно записывать в две базы данных или таблицы.
  • Если данные в базу данных будут записываться особым образом, например, при использовании хранимой процедуры.

Предварительные требования

Oracle - необходимо установить Oracle Client на компьютер, где будет установлена программа.

Настройка

1. Создайте конфигурацию (если не сделали это ранее), кликнув по кнопке с зеленым плюсом в главном окне программы.

2. Настройте соединение с вашей АТС.

3. Перейдите на закладку "Модули - Запрос Анализ Фильтрация" и выберите парсер для вашей АТС (рис. 1).

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

Выбор парсера
Рис. 1. Выбор парсера

4. Перейдите на закладку "Модули - Экспорт данных" и поставьте "галочку" напротив SQL Database Pro (рис. 2).

Модуль экспорта данных
Рис. 2. Модуль экспорта данных

5. Откройте настройки модуля экспорта данных, кликнув дважды по имени модуля.

6. Перейдите к закладке "Режим соединения" и убедитесь, что галочка "Временно отключено" не стоит (рис. 3).

Режим соединения
Рис. 3. Режим соединения

7. Перейдите к закладке "Параметры соединения" и настройте параметры соединения:

  • Строка соединения, состоящая из IP адреса сервера базы данных и имени базы данных.
  • Логин и пароль.
  • Дополнительные параметры соединения.

Более подробно параметры соединения описаны в файле справки данного модуля, который можно открыть, кликнув по вопросительному знаку в заголовке окна, а затем на поле "Имя базы данных".

Параметры соединения
Рис. 4. Параметры соединения

8. Перейдите к закладке "Очередь SQL" (рис. 5).

Очередь SQL
Рис. 5. Очередь SQL


9. Кликнув по кнопке "Действие", а затем, выбрав пункт выпадающего меню "Загрузить очередь SQL из файла". Текстовый файл с именем "pbxlogger-sql-queue.txt" со всеми необходимыми параметрами очереди SQL располагается в папке с модулем: папка с программой\plugins\sqldb_pro\.

10. Нажмите "ОК" и сохраните изменения как окне настройки "SQL Database Pro", так и в окне выбора модулей.

Теперь при приеме новых данных программа будет записывать их в базу данных.

Сопутствующие статьи: