[?] Драйвер БД для BDE сервера РТС (dbAccess_BDE)#
Этот драйвер используется для сохранения запроса данных из различных БД с использованием системы BDE
(Borland Database Engine).
Настройки драйвера#
???
Шаблоны доступа к БД#
Для работы с различными типами БД и различными типами их структуры используется механизм шаблонов.
Шаблон - это текстовое описание запроса к БД для выполнения какой-либо операции в котором можно использовать специальные символы шаблона, для подстановки в данные запроса фактических данных.
Типы шаблонов
Для каждого типа БД можно указать следующие шаблоны:
Шаблон запроса выполняющийся для создания таблицы переменных. Этот шаблон выполняется один раз для каждой переменной, для которой требуется сохранение значения в БД. Шаблон выполняется один раз при каждом запуске сервера РТС перед первым сохранением значения переменной.
Шаблон для сохранения значения в БД. Этот шаблон используется для сохранения данных об одном измерении значения переменной.
Шаблон получения архивных данных. Этот шаблон используется для получения архивных данных для одной переменной.
Шаблон формата штампа времени. Этот шаблон используется для формирования текстового представления даты и времени для указания штампа времени измерения или границ диапазона для получения архивных значений. При указании текста шаблона можно использовать специальные символы для даты и времени, описанные в разделе Формат времени.
Типы форматов БД#
В настоящее время поддерживаются следующие типовые шаблоны доступа к БД:
DB\DBF фалы баз данных
Interbase или аналог (раздельные БД значений, хранение данных)
MS SQL (раздельные БД значений, хранение данных)
PostgreSQL (раздельные БД значений, хранение данных)
Interbase или аналог (единая БД значений, экспорт конфигураций)
MS SQL (единая БД значений, экспорт конфигураций)
PostgreSQL (единая БД значений, экспорт конфигураций)
Символы шаблонов БД#
|
Символ % |
|
Имя переменной как идентификатор. Этот параметр используется для конвертации текстового имени переменной в форму, которую можно использовать в наименовании таблиц БД. |
|
Имя переменной. Текстовое имя переменной как оно задано в конфигурации. Этот параметр используется для указания точного имени переменной, например для выбора или сохранения данных переменной в таблицу, в колонке с именем переменной. |
|
Версия конфигурации. Идентификатор версии конфигурации, которая использовалась в момент сохранения данных в БД. |
|
Штамп времени связанный с данными переменной. Формат штампа времени задается отдельно для каждого типа используемой БД. |
|
Значение измерения. |
|
Статус переменной связанный с измерением. |
|
Оригинальное значение измерения. |
|
Статус переменной связанный с оригинальным значением измерения. |
|
Метрологический идентификатор. |