Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Причини

Розглянемо таку ситуацію:

  • Створення подання джерела даних у Microsoft SQL Server Analysis служби (SSAS) джерела даних SQL Server та джерела даних в IBM DB2.

  • Джерело даних SQL Server розташований на віддаленому 64-розрядної системи SQL Server.

  • Microsoft OLE DB Provider для DB2 4.0 інстальовано на віддаленому екземпляра SQL Server а в системі, де джерелом даних подання створюється.


У цьому випадку може виникнути оператор запиту, подання джерела даних, використовує повідомлення про помилку, подібне до такого:

Клас не зареєстровано

Причина

OLE DB Provider для DB2 4.0 використовує ProgID значення DB2OLEDB.1, під час процесу 32-розрядних завантаження постачальника та ProgID значення DB2OLEDB під час процесу 64-розрядна. exe завантажується навіть постачальника. У цьому випадку конструктора SQL Server, працює як 32-розрядні процес. Таким чином, він передає на DB2OLEDB.1 віддаленої системи SQL Server. 64-розрядні процес SQL Server не вдалося знайти клас DB2OLEDB.1, OLE DB Provider для DB2 4.0, зареєстровані як DB2OLEDB. Така ситуація призводить до запиту, не тому, що OLE DB Provider для DB2 4.0 не вдалося знайти.

Вирішення

Відомості про виправлення

Виправлення доступне від корпорації Майкрософт. Проте, це виправлення призначене тільки для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які відчувають проблеми, описані в цій статті. Це виправлення може отримати додаткове тестування. Тому, якщо ця проблема не сильно впливає на вас, ми рекомендуємо почекати наступного оновлення програмного забезпечення, що містить це виправлення.

Якщо Виправлення доступне для завантаження, є розділ "Виправлення доступне для завантаження" на початку цієї статті бази знань. Якщо цей розділ не відображається, зверніться до служби підтримки клієнтів Microsoft, щоб отримати виправлення.

Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Для повного списку телефонів служби підтримки користувачів і технічної підтримки або для створення окремого запиту на обслуговування див. веб-сайт корпорації Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримітка. У формі "Виправлення доступне для завантаження" відображається список мов, для яких це виправлення доступне. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.

Попередні вимоги

Щоб застосувати це виправлення, потрібно видалити існуючі інсталяції Microsoft OLE DB Provider для DB2 4.0. Після цього використайте файл. msi, перелічених у розділі "Відомості про файли" для інсталяції цього виправлення.

Відомості про перезавантаження

Можливо, доведеться перезавантажити комп'ютер, після застосування цього виправлення.

Відомості про заміну

Це виправлення не замінює будь-які попередні випуски виправлень.

Відомості про файли

Англійська версія цього виправлення на комп'ютері має атрибути файлів (або новіші атрибути файлів), подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.

Для Microsoft OLE DB Provider для DB2 4.0

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Db2oledbv4_x64.msi

Не застосовується

4,073,472

26-Nov-2013

14:42

Не застосовується

Db2oledbv4_x86.msi

Не застосовується

2,992,640

26-Nov-2013

14:42

Не застосовується


Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Відмова від відповідальності для вмісту сторонніх розробників

Продукти сторонніх виробників, які розглядаються в цій статті, розроблені компаніями, що не залежать від корпорації Майкрософт. Корпорація Майкрософт не надає жодних гарантій, неявних або інших, стосовно продуктивності або надійності цих продуктів.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×