Приложение B1. Настройка ODBC-драйвера

При настройке обращения к внешней СУБД для хранения и обработки данных используются параметры, приведенные в таблице ниже.

ODBC (только в версии для Windows)

Имя

Значение по умолчанию

Описание

DSN

drwcs

Имя набора данных

USER

drwcs

Имя пользователя

PASS

drwcs

Пароль

TRANSACTION

DEFAULT

См. ниже

Возможные значения параметра TRANSACTION:

SERIALIZABLE

READ_UNCOMMITTED

READ_COMMITTED

REPEATABLE_READ

DEFAULT

Значение по умолчанию DEFAULT означает "использовать умолчание SQL-сервера". Подробнее об уровнях изоляции транзакций смотрите в документации по соответствующей СУБД.

 

Чтобы исключить проблемы с кодировкой, необходимо отключить следующие параметры ODBC-драйвера:

Использовать национальные настройки - может вызвать ошибки при форматировании числовых параметров.

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

 

Сама база данных создается предварительно на SQL-сервере с параметрами, указанными выше. Необходимо также настроить параметры ODBC-драйвера для компьютера, на который установлен Enterprise Сервер. Для этого:

1.На Панели управления ОС Windows выберите пункт Администрирование, в открывшемся окне дважды щелкните по значку Источники данных (ODBC). Откроется окно Администратор источников данных ODBC. Перейдите на вкладку Системный DSN.

2.Нажмите на кнопку Добавить. Откроется окно выбора драйвера.

3.Выберите в списке пункт, соответствующий ODBC-драйверу для данной БД, и нажмите на кнопку Готово. Откроется первое из окон настройки доступа к серверу баз данных.

 

При использовании внешней СУБД необходимо установить последнюю версию ODBC-драйвера, поставляемую с данной СУБД. Использование ODBC-драйвера, поставляемого вместе с ОС Windows, не рекомендовано. Исключением являются БД, поставляемые Microsoft без ODBC-драйвера.

 

4.Укажите параметры доступа к источнику данных, совпадающие с заданными в настройках Enterprise Сервера. Если сервер БД находится не на том же компьютере, что и Enterprise Сервер, укажите в поле ввода Сервер его адрес или имя. Нажмите на кнопку Далее. Откроется следующее окно настройки.

5.Введите необходимые настройки доступа к БД в этом окне. Нажмите на кнопку Настройка клиента. Откроется окно выбора и настройки сетевого протокола.

6.Выберите сетевую библиотеку для протокола TCP/IP или Named pipes (рекомендуется). Если сервер БД работает не на локальном компьютере, задайте вместо точки в полях ввода Псевдоним для сервера и Имя компьютера его имя или адрес. Нажмите на кнопку ОК. Окно закроется. Вы вернетесь в окно настройки драйвера. Нажмите на кнопку Далее. Откроется следующее окно настройки.

7.Убедитесь, что выбрана опция Только при отключении и установлены следующие флаги: Заключенные в кавычки идентификаторы в формате ANSI, Значения null, Шаблоны и предупреждения в формате ANSI. Нажмите на кнопку Далее. Откроется последнее окно настройки доступа.

 

Если при настройке ODBC-драйвера имеется возможность изменить язык системных сообщений SQL-сервера, необходимо установить английский язык.

 

8.По окончании настройки нажмите на кнопку Готово. Откроется окно со сводкой заданных вами параметров.

9.Для проверки правильности настроек нажмите на кнопку Проверить источник данных. После сообщения об успешности  проверки нажмите на кнопку ОК.