Ознаки
Розглянемо таку ситуацію в середовищі Microsoft хост інтеграцію сервера 2009 року.
-
Використання постачальника Microsoft OLE DB для DB2 або Microsoft-адаптера BizTalk для DB2 підключитися до IBM DB2 для операційної системи, z версії 7.
-
Застосування оновлення, описане в такій статті бази знань Майкрософт:
2538036 ВИПРАВЛЕННЯ: Неправильні дані можуть буде вставлено в DB2 графічних даних типи під час використання хост інтеграцію сервера 2009-постачальники даних
У цьому випадку запитів, що відправлені для DB2 для операційної системи, z версії 7, не вдається, і з'являється таке повідомлення про помилку:
SQLSTATE: HY000, SQLCODE:-344
Крім того, якщо використовується адаптер BizTalk для DB2, події на кшталт наведеного нижче може реєструватися виникнення цієї неполадки.
Примітка. Ця проблема також може виникати, якщо запустити IBM DB2 для операційної системи, z версії 8 в режимі сумісності.
Причина
Ця проблема виникає, оскільки оновлення 2538036, містить зміни, яке додає підтримку для коду точка ідентифікатор команди джерело розподілені керування даних (ДДМ) (CMDSRCID). Кодова точка "CMDSRCID" не підтримується в IBM DB2 для операційної системи, z версії 7. Таким чином, DB2, відмова будь-якої команди, які містять, це код точки.Примітка. IBM Додано підтримку CMDSRCID-кодова точка в IBM DB2 для операційної системи, z версії 8.
Спосіб вирішення
Відомості про виправлення
Виправлення доступне від корпорації Майкрософт. Проте це виправлення призначена для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які відчувають проблеми, описані в цій статті. Це виправлення може отримати додаткове тестування. Тому, якщо ця проблема не сильно впливає на вас, ми рекомендуємо почекати наступного оновлення програмного забезпечення, що містить це виправлення. Якщо Виправлення доступне для завантаження, є розділ "Виправлення доступне для завантаження" на початку цієї статті бази знань. Якщо цей розділ не відображається, зверніться до служби підтримки клієнтів Microsoft, щоб отримати виправлення. Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Для повного списку телефонів служби підтримки користувачів і технічної підтримки, або щоб створити окремий запит на обслуговування відвідайте веб-сайт корпорації Microsoft:
http://support.microsoft.com/contactus/?ws=supportПримітка. У формі "Виправлення доступне для завантаження" відображається список мов, для яких це виправлення доступне. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.
Попередні вимоги
Потрібно мати хост інтеграцію сервера 2009 для застосування цього виправлення.
Необхідність перезавантаження
Вам не потрібно перезавантажувати комп'ютер, після застосування цього виправлення.
Відомості про заміну
Це виправлення не замінює попередні виправлення.
Відомості про файл
Англійська версія цього виправлення на комп'ютері має атрибути файлів (або новіші атрибути файлів), подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.
Розміщення сервер інтеграції 2009 р., 32-розрядна версія
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Db2oledb.dll |
8.0.3812.2 |
540,496 |
27-May-2011 |
23:36 |
x86 |
Drdaresync.exe |
8.0.3812.2 |
478,040 |
27-May-2011 |
23:36 |
x86 |
Microsoft.hostintegration.adapters.msdb2.management.dll |
8.0.3812.2 |
407,472 |
27-May-2011 |
23:36 |
x86 |
Microsoft.hostintegration.adapters.msdb2.runtime.dll |
8.0.3812.2 |
79,784 |
27-May-2011 |
23:36 |
x86 |
Microsoft.hostintegration.dataaccesslibrary.dll |
8.0.3812.2 |
1,279,896 |
27-May-2011 |
23:36 |
x86 |
Microsoft.hostintegration.dataaccesstool.exe |
8.0.3812.2 |
505,744 |
27-May-2011 |
23:36 |
x86 |
Microsoft.hostintegration.msdb2client.dll |
8.0.3812.2 |
239,504 |
27-May-2011 |
23:36 |
x86 |
Msdrda.dll |
8.0.3812.2 |
882,512 |
27-May-2011 |
23:36 |
x86 |
Snanls.dll |
8.0.3812.2 |
109,392 |
27-May-2011 |
23:36 |
x86 |
Розміщення сервер інтеграції 2009 р., 64-розрядна версія
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Db2oledb.dll |
8.0.3812.2 |
540,496 |
27-May-2011 |
23:36 |
x86 |
Drdaresync.exe |
8.0.3812.2 |
478,040 |
27-May-2011 |
23:36 |
x86 |
Microsoft.hostintegration.adapters.msdb2.management.dll |
8.0.3812.2 |
407,472 |
27-May-2011 |
23:36 |
x86 |
Microsoft.hostintegration.adapters.msdb2.runtime.dll |
8.0.3812.2 |
79,784 |
27-May-2011 |
23:36 |
x86 |
Microsoft.hostintegration.dataaccesslibrary.dll |
8.0.3812.2 |
1,279,896 |
27-May-2011 |
23:36 |
x86 |
Microsoft.hostintegration.dataaccesstool.exe |
8.0.3812.2 |
505,744 |
27-May-2011 |
23:36 |
x86 |
Microsoft.hostintegration.msdb2client.dll |
8.0.3812.2 |
239,504 |
27-May-2011 |
23:36 |
x86 |
Msdrda.dll |
8.0.3812.2 |
882,512 |
27-May-2011 |
23:36 |
x86 |
Snanls.dll |
8.0.3812.2 |
109,392 |
27-May-2011 |
23:36 |
x86 |
Db2oledb.dll |
8.0.3812.2 |
763,728 |
27-May-2011 |
23:40 |
x64 |
Drdaresync.exe |
8.0.3812.2 |
675,160 |
27-May-2011 |
23:40 |
x64 |
Microsoft.hostintegration.adapters.msdb2.management.dll |
8.0.3812.2 |
407,472 |
27-May-2011 |
23:40 |
x86 |
Microsoft.hostintegration.adapters.msdb2.runtime.dll |
8.0.3812.2 |
79,784 |
27-May-2011 |
23:40 |
x86 |
Microsoft.hostintegration.dataaccesslibrary.dll |
8.0.3812.2 |
1,279,896 |
27-May-2011 |
23:40 |
x86 |
Microsoft.hostintegration.dataaccesstool.exe |
8.0.3812.2 |
505,744 |
27-May-2011 |
23:40 |
x86 |
Microsoft.hostintegration.msdb2client.dll |
8.0.3812.2 |
239,504 |
27-May-2011 |
23:40 |
x86 |
Msdrda.dll |
8.0.3812.2 |
1,531,216 |
27-May-2011 |
23:40 |
x64 |
Snanls.dll |
8.0.3812.2 |
128,336 |
27-May-2011 |
23:40 |
x64 |
Примітка. Через залежності між файлами останні виправлення містить такі файли можуть містити додаткові файли.
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Продукти, про які йдеться в цій статті, виготовлено сторонніми виробниками, що не залежать від корпорації Майкрософт. Корпорація Майкрософт не надає жодних гарантій, явних або неявних, стосовно якості чи надійності роботи таких продуктів.