<< Нажмите для отображения содержания >> Навигация: Администрирование и отчеты > Настройка соединения с базой данных |
Данная программа может работать практически с любой базой данных, для которой имеется ODBC драйвер. По умолчанию, программа настроена на базу данных PostgreSQL, поставляемую с программой. Вы можете изменить тип соединения во время установки программы или c помощью диалогового окна в настройках программы (рис. 25). Для настройки соединения выполните "Редактировать - Свойства..." и перейдите к странице "База данных".
Замечание: С помощью этих настроек изменяется тип подключения только для административной части. Экспорт данных в логгере настраивается отдельно.
Рис.25 Настройка соединения с базой данных
Свойства соединения указываются в группе параметров "Авторизация".
В зависимости от выбранного в списке "Тип базы" типа базы данных в поле "Имя базы данных" указывается:
Если вы настраиваете соединение с удаленным сервером, то указывается имя сервера и имя базы данных через двоеточие. Например, remsrv:dbname указывается на базу данных DBNAME, расположенную на сервере REMSRV.
Для локальной базы данных имя компьютера указывается как localhost.
Microsoft SQL Server - иногда требуется указать имя экземпляра сервера. Например, remsrv\SQLEXPRESS:dbname
Далее задается имя пользователя и пароль для доступа к базе данных в полях "Логин" и "Пароль" соответственно.
В поле ввода "Дополнительные параметры соединения" указываются атрибуты подключения, специфичные для каждого из серверов.
Значение |
Описание |
Замечание |
AUTOCOMMIT |
Использовать auto-commit |
|
APPLICATION NAME |
Имя приложения, которое будет отправляться на сервер |
Только для MSSQL |
HOST NAME |
Имя рабочей станции, которое будет отправляться на сервер |
Только для MSSQL |
COMMAND TIMEOUT |
Количество секунд, которое необходимо ждать до завершения любой операции |
Только для MSSQL |
COMPRESSED PROTOCOL |
Использовать сжатие при обмене данными между клиентом и сервером. По умолчанию это значение True |
Только для MySQL |
ENABLE MONEY |
Преобразовывать тип данных NUMERIC с точностью (1-4) в тип CURRENCY перед отправкой данных на сервер |
Только для MySQL |
FIELD REQUIRED |
Выдавать ошибку, если какое-либо из полей при выполнении запроса равно NULL |
|
LOGIN TIMEOUT |
Количество секунд ожидания авторизации пользователя |
MSSQL, MySQL |
MAX CURSORS |
Максимальное количество одновременно открытых курсоров |
Только для MSSQL |
QUOTED IDENTIFIER |
Использовать идентификаторы в кавычках |
Только для MSSQL |
SERVER PORT |
Указывает порт сервера для подключения по TCP/IP |
Только для MySQL, PostgreSQL |
SINGLE CONNECTION |
Указывает использовать один процесс / подключение. По умолчанию false |
Только для MSSQL |
После того, как вы настроили подключение к базе данных, вы можете немедленно это проверить, нажав на кнопку "Проверить связь". При этом программа попытается соединиться с базой данных. Это может занять довольно длительное время (до трех минут) в зависимости от типа базы данных. Результат проверки будет выведен в виде сообщения. В случае ошибки сообщение будет содержать ответ сервера, который поможет выявить причины ошибки.