Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается настройка источников данных для поставщик OLE DB для DB2 (Майкрософт).
Исходная версия продукта: сервер интеграции узла
Исходный номер базы знаний: 218590
Настройка источника данных OLE DB для DB2 с помощью ссылок данных
Вкладка "Поставщик" позволяет пользователю выбрать поставщика OLE DB (строку имени поставщика) в этом UDL-файле из списка возможных поставщиков OLE DB. Выберите поставщик OLE DB для DB2.
Вкладка "Подключение" позволяет пользователю настраивать основные свойства, необходимые для подключения к источнику данных. Для поставщика OLE DB для DB2 свойства подключения включают следующие значения:
Источник данных: источник данных является необязательным параметром, который можно использовать для описания источника данных. Если программа настройки каналов данных загружается из папки программы SNA Server, необходимо поле источника данных. Это поле используется для имени UDL-файла, который хранится в каталоге
Program Files\Common Files\System\OLE DB\Data
.Имя пользователя: для доступа к данным в DB2 обычно требуется допустимое имя пользователя. При необходимости можно сохранить имя пользователя в канале данных. Поставщик OLE DB предложит пользователю в среде выполнения ввести допустимый пароль. Кроме того, диалоговое окно запроса позволит пользователю переопределить имя пользователя, хранящееся в канале данных.
Компьютер AS/400 учитывает регистр в отношении идентификатора пользователя и пароля. AS/400 принимает только идентификатор пользователя DB2/400 и пароль в ВЕРХНЕМ РЕГИСТРе. (Если подключение DB2/400 завершается ошибкой из-за неправильной проверки подлинности, поставщик OLE DB повторно перенаправит проверку подлинности, принудив идентификатор пользователя и пароль в ВЕРХНИЙ РЕГИСТР.)
Мейнфрейм не учитывает регистр. Это означает, что на компьютерах с мейнфреймами можно ввести идентификатор пользователя DB2 и пароль в любом случае. Поставщик OLE DB отправляет эти значения в UPPER CASE.
DB2 UDB для Windows NT учитывает регистр. Идентификатор пользователя хранится в ВЕРХНЕМ РЕГИСТРе. Пароль хранится в смешанном случае. Пользователь должен ввести пароль в правильном случае. Поставщик OLE DB отправляет именно пароль в случае, введенном пользователем. Пользователю не нужно указать имя пользователя Windows NT с доменным именем Windows NT.
Пароль. Для доступа к данным в DB2 обычно требуется допустимый пароль. При необходимости можно сохранить пароль в UDL-файле, установив флажок "Разрешить сохранение пароля ".
Предупреждение
Этот параметр сохраняет сведения проверки подлинности в виде обычного текста в файле UDL.
Исходный каталог: это свойство OLE DB используется в качестве первой части трех частей полного имени таблицы.
В DB2 (MVS, OS/390) это свойство называется LOCATION. The SYSIBM. В таблице LOCATIONS перечислены все доступные расположения. Чтобы найти расположение DB2, к которому необходимо подключиться, попросите администратора просмотреть список Clist DSNTINST TSO под определениями DDF. Эти определения приведены на панели DSNTIPR в руководстве по установке DB2.
В DB2/400 это свойство называется RDBNAM. Значение RDBNAM можно определить, вызвав команду WRKRDBDIRE из консоли в систему ОС/400. Если значение RDBNAM отсутствует, его можно создать с помощью параметра "Добавить".
В DB2 Universal Database это свойство называется DATABASE.
Вкладка "Подключение" также включает кнопку "Проверить подключение", которую можно использовать для проверки параметров подключения. Подключение можно проверить только после ввода всех необходимых параметров. При нажатии этой кнопки сеанс устанавливается в удаленной системе DB2 с помощью поставщика OLE DB для DB2.
Вкладка "Все" позволяет пользователю настраивать дополнительные свойства, используемые для подключения к источнику данных. Требуются некоторые свойства на вкладке "Все". Эти свойства можно изменить, выбрав свойство из отображаемого списка и выбрав "Изменить значение". Для поставщика OLE DB для DB2 эти свойства включают следующие значения:
Альтернативное имя TP: это свойство требуется только при подключении к SQL/DS (DB2/VM или DB2/VSE) и называется программой удаленной транзакции.
Локальный псевдоним LU APPC: имя локального псевдонима LU, настроенного на сервере SNA.
Имя режима APPC: режим APPC, соответствующий конфигурации узла и конфигурации сервера SNA. К юридическим значениям режима APPC относятся QPCSUPP (common system default), #INTER (интерактивный), #INTERSC (интерактивный с минимальной безопасностью маршрутизации), #BATCH (пакет), #BATCHSC (пакет с минимальной безопасностью маршрутизации) и #IBMRDB (доступ к удаленной базе данных DB2).
Псевдоним удаленного LU APPC: имя удаленного псевдонима LU, настроенного на сервере SNA.
Режим автоматической фиксации: это свойство позволяет неявно выполнять
COMMIT
все инструкции SQL. В режиме автоматической фиксации каждая операция базы данных — это транзакция, зафиксированная при выполнении. Этот режим подходит для распространенных транзакций, состоящих из одной инструкции SQL. Не требуется разделять или указывать завершение этих транзакций. При использовании режима автоматической фиксации не разрешено значение ROLLBACK. Значение по умолчанию равно True.Проверка подлинности кэша: объект источника данных или перечислитель поставщика может кэшировать конфиденциальные сведения проверки подлинности, такие как пароль во внутреннем кэше. По умолчанию False.
Уровень изоляции по умолчанию. Это определяет уровень изоляции, используемый в случаях одновременного доступа к объектам DB2 несколькими приложениями. Значение по умолчанию — NC. Поддерживаются следующие уровни:
CS Cursor Stability. In DB2/400, this corresponds to COMMIT(*CS). In ANSI, this corresponds to Read Committed (RC). NC No Commit. In DB2/400, this corresponds to COMMIT(*NONE). In ANSI, this corresponds to No Commit (NC). UR Uncommitted Read. In DB2/400, this corresponds to COMMIT(*CHG). In ANSI, this corresponds to Read Uncommitted. RS Read Stability. In DB2/400, this corresponds to COMMIT(*ALL). In ANSI, this corresponds to Repeatable Read. RR Repeatable Read. In DB2/400, this corresponds to COMMIT(*RR). In ANSI, this corresponds to Serializable (Isolated).
Схема по умолчанию: имя коллекции, в которой поставщик ищет сведения о каталоге. Поставщик OLE DB использует схему по умолчанию для ограничения наборов результатов для популярных операций, таких как перечисление списка таблиц в целевой коллекции (например, OLE DB
IDBSchemaRowset
DBSCHEMA_TABLES
). Кроме того, поставщик OLE DB использует схему по умолчанию для создания инструкции SQLSELECT
дляIOpenRowset::OpenRowset
запросов.Расширенные свойства: метод для указания дополнительных свойств, относящихся к поставщику. Свойства, передаваемые через этот параметр, должны быть разделены точкой с запятой и интерпретируются базовым клиентом сети поставщика.
Host CCSID: идентификатор набора кодов символов (CCSID), соответствующий данным DB2, представленным на удаленном компьютере. Этот параметр по умолчанию используется для США/Канады (37). Свойство CCSID требуется при обработке двоичных данных в виде символьных данных. Если не задано значение двоичного файла процесса в качестве символа , данные символов преобразуются на основе кодовой страницы CCSID столбца DB2 и кодовой страницы ANSI по умолчанию.
Сетевой адрес: это свойство используется для поиска целевого компьютера DB2, в частности, имени узла TCP/IP или TCP/IP-узла, связанного с портом DRDA. Сетевой адрес требуется при подключении через TCP/IP.
Сетевой порт: это свойство используется для поиска целевого порта доступа к службе DRDA DB2 при подключении через TCP/IP. По умолчанию используется известный адрес порта DRDA 446.
Сетевая транспортная библиотека: свойство библиотеки динамической компоновки сетевого транспорта указывает, подключается ли поставщик с помощью SNA LU6.2 или TCP/IP. Значение по умолчанию — SNA. Если выбран ПРОТОКОЛ TCP/IP, необходимы значения сетевого адреса и сетевого порта. Если выбран sNA по умолчанию, то требуются значения для псевдонима ЛОКАЛЬНОго LU APPC, имени режима APPC и удаленного псевдонима LU APPC.
Коллекция пакетов: имя КОЛЛЕКЦИИ DRDA, в которой требуется, чтобы драйвер сохранял и привязывали пакеты DB2. Это может быть так же, как схема по умолчанию.
Кодовая страница КОМПЬЮТЕРА: это свойство требуется при обработке двоичных данных в виде символьных данных. Если не задано значение двоичного файла процесса в качестве символа , данные символов преобразуются на основе стандартной кодовой страницы ANSI, настроенной в Windows. Значение по умолчанию для этого свойства — Latin 1 (1252).
Сохранение сведений о безопасности. При необходимости можно сохранить пароль в UDL-файле, установив флажок "Разрешить сохранение пароля ".
Предупреждение
Этот параметр сохраняет сведения проверки подлинности в виде обычного текста в файле UDL.
Обработка двоичного файла как символ: этот параметр обрабатывает двоичные поля типа данных (CCSID 65535) как поля типов символьных данных на основе источника данных. Значения параметров входных и выходных данных узла CCSID и страницы кода КОМПЬЮТЕРА являются обязательными входными и выходными параметрами.
Только для чтения: создает источник данных только для чтения. Пользователь имеет доступ только для чтения к объектам, таким как таблицы, и не может выполнять операции обновления, например
INSERT
,UPDATE
илиDELETE
.