ИСПРАВИТЬ: Адаптер BizTalk для DB2 не удается подключиться к базе данных IBM DB2, настроенный для нескольких типов проверки подлинности DB2

Адаптер BizTalk для DB2, который входит в состав адаптеров BizTalk для узла системы 1.0 не удается подключиться к базе данных IBM DB2, настроенный для одного из следующих типов аутентификации DB2:

  • SERVER_ENCRYPT

  • KRB_SERVER_ENCRYPT

  • DATA_ENCRYPT

Решение

Сведения о пакете обновления

Чтобы устранить эту проблему, получите последний пакет обновления для Microsoft Host Integration Server 2006. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:

Как получить последний пакет обновления для сервера Host Integration Server 2006 979497

Сведения об обновлении

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте это исправление только в тех случаях, когда наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление.

Если исправление доступно для скачивания, имеется раздел "Пакет исправлений доступен для скачивания" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления.

Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Чтобы получить полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт корпорации Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

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

Для установки предварительные компоненты не требуются.

Необходимость перезагрузки

Не требуется перезагружать компьютер после установки данного исправления.

Сведения о замене исправлений

Это исправление не заменяет других исправлений.

Сведения о файлах

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.

32-разрядный (x 86) версии

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Требования к пакету обновления

Db2oledb.dll

7.0.2912.0

521,552

21-Jan-2009

05:53

x86

SP1

Microsoft.hostintegration.dataaccesslibrary.dll

7.0.2912.0

1,787,792

21-Jan-2009

05:56

x86

SP1

Microsoft.hostintegration.msdb2client.dll

7.0.2912.0

231,296

21-Jan-2009

05:56

x86

SP1

Mseidb2c.dll

7.0.2912.0

94,032

21-Jan-2009

05:53

x86

SP1

Mseidb2d.dll

7.0.2912.0

490,824

21-Jan-2009

05:53

x86

SP1

Mseidrda.dll

7.0.2912.0

853,328

21-Jan-2009

05:54

x86

SP1

64-разрядный (x 64) версии

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Требования к пакету обновления

Направление поддержки

Db2oledb.dll

7.0.2912.0

769,872

21-Jan-2009

05:54

x64

SP1

Неприменимо

Microsoft.hostintegration.dataaccesslibrary.dll

7.0.2912.0

1,787,800

21-Jan-2009

05:52

x86

SP1

Неприменимо

Microsoft.hostintegration.msdb2client.dll

7.0.2912.0

231,296

21-Jan-2009

05:52

x86

SP1

Неприменимо

Mseidb2c.dll

7.0.2912.0

131,912

21-Jan-2009

05:55

x64

SP1

Неприменимо

Mseidb2d.dll

7.0.2912.0

939,336

21-Jan-2009

05:55

x64

SP1

Неприменимо

Mseidrda.dll

7.0.2912.0

1,472,336

21-Jan-2009

05:55

x64

SP1

Неприменимо

Db2oledb.dll

7.0.2912.0

521,552

21-Jan-2009

05:53

x86

SP1

SYSWOW

Mseidb2c.dll

7.0.2912.0

94,032

21-Jan-2009

05:53

x86

SP1

SYSWOW

Mseidb2d.dll

7.0.2912.0

490,824

21-Jan-2009

05:53

x86

SP1

SYSWOW

Mseidrda.dll

7.0.2912.0

853,328

21-Jan-2009

05:54

x86

SP1

SYSWOW

Примечание. Из-за зависимостей между файлами последние обновления программного обеспечения, содержащий эти файлы также могут содержать дополнительные файлы.

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Адаптер BizTalk для DB2 поддерживает следующие типы проверки подлинности IBM DB2 при подключении к базе данных IBM DB2.

  • Сервер

  • Kerberos

Примечание. Адаптер BizTalk для DB2 не удается подключиться к системе IBM DB2, если адаптер BizTalk для DB2 не настроен на использование Kerberos использует тип проверки подлинности KERBEROS и тип проверки подлинности KRB_SERVER_ENCRYPT. Если система IBM DB2 настроена на использование проверки подлинности KRB_SERVER_ENCRYPT, а не настроен адаптер BizTalk для DB2 для Kerberos, IBM DB2 пытается использовать тип проверки подлинности, который равен типу проверки подлинности SERVER_ENCRYPT. Адаптер BizTalk для DB2 не поддерживает тип проверки подлинности SERVER_ENCRYPT. Таким образом попытка подключения завершается неудачно.

После установки этого обновления адаптера BizTalk для DB2 могут подключаться к системе IBM DB2, настроен на использование типа проверки подлинности SERVER_ENCRYPT или DATA_ENCRYPT тип проверки подлинности. Тип проверки подлинности SERVER_ENCRYPT позволяет шифровать идентификаторы пользователей и пароли, которые можно отправить по сети. Тип проверки подлинности DATA_ENCRYPT также шифрует идентификаторов пользователей и их пароли пересылаются по сети. Кроме того тип проверки подлинности DATA_ENCRYPT шифрует данные о пользователе, передаваемых по сети.

Примечание. SERVER_ENCRYPT тип проверки подлинности и тип проверки подлинности DATA_ENCRYPT доступны только при подключении к системе IBM DB2 по протоколу TCP/IP. SERVER_ENCRYPT тип проверки подлинности и тип проверки подлинности DATA_ENCRYPT в настоящее время не поддерживаются при подключении систем IBM DB2 с помощью LU 6.2 или дополнительные программы для программы связи (APPC).

После установки этого обновления необходимо настроить адаптер BizTalk для DB2 для поддержки проверки подлинности типа SERVER_ENCRYPT или DATA_ENCRYPT тип проверки подлинности. Чтобы сделать это, выполните следующие действия.

  1. Нажмите кнопку Пуск, выберите пункт Все программы, щелкните Microsoft адаптеров BizTalk для узлови выберите Инструмент доступа к данным.

  2. Выполните одно из следующих действий:

    • Щелкните правой кнопкой мыши Источники данныхи выберите Новый источник данных.

    • Щелкните правой кнопкой мыши источник данных и нажмите кнопку Изменить источник данных.

  3. Нажмите кнопку Далее , пока не будет достигнута страница безопасности.

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

    • Сервер: это тип проверки подлинности по умолчанию. Идентификаторы пользователей и пароли не шифруются при идентификаторы пользователей и пароли передаются по сети.

    • Server_Encrypt_Pwd: этот тип проверки подлинности не шифрует идентификаторы пользователей, отправляемых по сети. Тем не менее этот тип проверки подлинности шифровать пароли пересылаются по сети. Этот тип проверки подлинности равно механизм безопасности распределенных данных управления (DDM) (SECMEC) значение идентификатора пользователя с объектом зашифрованного пароля (USRENCPWD).

    • Server_Encrypt_UsrPwd: идентификаторы пользователей и пароли пересылаются по сети шифрует этот тип проверки подлинности. Этот тип проверки подлинности равно значению механизм безопасности распределенных данных управления (DDM) (SECMEC) зашифрован идентификатор пользователя и пароль (EUSRIDPWD) объекта.

    • Data_Encrypt: идентификаторы пользователей, пароли и данные пользователя, которые передаются по сети шифрует этот тип проверки подлинности. Этот тип проверки подлинности равно значению механизм безопасности распределенных данных управления (DDM) (SECMEC) зашифрован код пользователя, пароль и механизм обеспечения безопасности конфиденциальные данные (EUSRPWDDTA) объект.

  5. Сохраните изменения, внесенные в источник данных.

  6. Закройте средство доступа к данным.

Этот обновленный Universal Data Link (UDL) можно использовать при настройке строки подключения, которая будет использоваться для подключения к DB2 в адаптер BizTalk для настройки порта отправки DB2.

Строка подключения

Также можно указать тип проверки подлинности, который будет использовать адаптер BizTalk для DB2 вручную обновить строку подключения, используемую для подключения к системе IBM DB2. Чтобы сделать это, измените значение свойства проверки подлинности . Ниже приведен пример строки соединения, которая использует тип проверки подлинности DATA_ENCRYPT.

Поставщик = DB2OLEDB; КОД пользователя = user1; Пароль = password1; начальный каталог = IBMDB2; Сетевая библиотека транспорта = TCP; Разместить CCSID = 37; Кодовая страница ПК = 1252; Сетевой адрес = IBMHOST; Сетевой порт = 446; Пакет коллекции = USER1; по умолчанию схемы = USER1; Обработать двоичный файл как символ = ЛОЖЬ; Единицы работы = RUW; квалификатор по умолчанию = USER1; платформа СУБД DB2/AS400; = отложить Подготовка = ЛОЖЬ; Размер кэша строк = 0; Проверка подлинности = Data_Encrypt; Persist Security Info = True; Группировка подключений = False; наследовать параметры = ЛОЖЬ;

Ссылки

Дополнительные сведения о безопасности механизм DDM (SECMEC) посетите следующий веб-узел:

http://www.db.opengroup.org/bookstore/catalog/c068.htmДля получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:

Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов МайкрософтКорпорация Майкрософт предоставляет контактные данные независимых производителей для поиска технической поддержки. Данная информация может изменяться без предупреждения. Корпорация Майкрософт не гарантирует точность контактных данных независимых производителей.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×