Корпорація Майкрософт поширює виправлення Microsoft SQL Server 2012 як один файл для завантаження. Оскільки виправлення сукупно, у кожному новому випуску містяться всі виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2012 Fix Release.

Ознаки

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

  • У вас є версія служб інтеграції SQL Server (SSIS), що раніше, ніж SSIS 2012 інстальовано на комп'ютері.

  • У вас є пакет SSIS, у якому використовується сполучна лінія Microsoft для Oracle, Attunity або роз'єм Microsoft для Teradata за Attunity.

  • Ви оновлюєте програму SSIS 2012.

  • Ви намагаєтеся відкрити пакет.

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

Помилка 0xc004706c: Dataflow- SSISPackageName: компонент "Oracle Source OracleSource, CLSID {4CAC6073-BCA7-430E-BD29-68A9F0012C6D}" не вдалося створити та повернуто код помилки 0x80070005 "відмовлено в доступі.". Переконайтеся, що компонент зареєстрований належним чином. Помилка 0xc0048021: Dataflow- SSISPackageName: компонент відсутній, а не зареєстрований, а не оновлення або відсутні потрібні інтерфейси. Контактна інформація для цього компонента – "Джерело Oracle; Роз'єм Microsoft для Oracle за допомогою Attunity; ТОВ "attunity"; Усі права захищено; http://www.attunity.com; 2 ". Помилка 0xc004801f: Dataflow- SSISPackageName: метадані компонента для "oracle Source < ім'я джерела oracle,>" не вдалося оновити до новішої версії компонента. Не вдалося виконати метод PerformUpgrade.

Причина

Ця проблема виникає через те, що в пакеті SSIS використовується старий GUID.

Спосіб вирішення

Відомості про Сукупне оновлення

Сукупний пакет оновлень пакета 1 для SQL Server 2012 із пакетом оновлень 1

Виправлення для цієї проблеми уперше випущено в сукупному оновленні 1. Щоб отримати докладні відомості про отримання цього сукупного оновлення пакета для SQL Server 2012 Service Pack 1, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

2765331 Сукупний пакет оновлень пакета 1 для SQL Server 2012 із пакетом оновлень 1Примітка. Оскільки будує сукупну версію, кожен новий випуск Fix містить всі виправлення та виправлення безпеки, які були включені до попередньої версії SQL Server 2012 Fix Release. Радимо застосувати найновішу версію виправлення, що містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2772858 Випущено SQL Server 2012, що випущено після випуску пакета оновлень 1 (SP1) для SQL Server 2012

Сукупний пакет оновлень пакета 3 для SQL Server 2012

Виправлення для цієї проблеми уперше випущено в сукупному оновленні 3. Щоб отримати докладні відомості про отримання цього сукупного оновлення пакета SQL Server 2012, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

2723749 Сукупне оновлення 3 для SQL Server 2012Примітка. Оскільки будує сукупну версію, кожен новий випуск Fix містить всі виправлення та виправлення безпеки, які були включені до попередньої версії SQL Server 2012 Fix Release. Радимо застосувати найновішу версію виправлення, що містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2692828 Інстальовано версії SQL Server 2012, випущені після випуску SQL Server 2012

Стан

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

Інші способи вирішення

Щоб вирішити цю проблему, знайдіть і замініть старий GUID на новий файл пакунка. dtsx разом із таким зіставленням. These changes can be done before or after the SSIS packages are upgraded to SQL Server 2012.Oracle Source OLD: {4CAC6073-BCA7-430E-BD29-68A9F0012C6D} NEW: {CB67CD40-126C-4280-912D-2A625DFAFB66} Oracle Destination OLD: {3C2D9CC0-74EE-4f64-98E0-4DD374B92068} NEW: {96F6C478-E5BE-45A4-B39A-055F9787CCD4} Oracle Connection ManagerOLD: {58BD57A5-2572-4e04-8D64-A646AFD434F3} NEW: {577C27D9-1E41-4116-B8AC-1A11E1E4B66D} Teradata SourceOLD: {58664F3B-262F-4E4B-8AD1-E3FA1B504C1E} NEW: {FE2F6C7B-2535-434A-8E03-894F4C01D8B7} Teradata DestinationOLD: {3703B1C2-3155-4905-9D5B-9DDAB8EB8773} NEW: {664D5009-786B-4C11-A507-2BF056EF5F61} Teradata Connection ManagerOLD: {EA88DC41-494C-41FE-9BB2-0B728B46B7B2} NEW: {84B09D80-8309-4CA8-9CEC-E19ACB76F257}

Додаткові відомості

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

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

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

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

×