KB2713827 - 修正:「Dataflow - 」錯誤,當你嘗試在 SSIS 2012 中開啟 SSIS 套件時

Applies To
SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Microsoft 將 Microsoft SQL Server 2012 的修補程式作為一個可下載檔案發佈。 由於修補是累積性的,每個新版本都包含了先前 SQL Server 2012 修補版本中包含的所有熱修補與安全修補。

症狀

請考慮以下案例:

  • 你電腦上安裝的 SQL Server Integration Services (SSIS) 版本比 SSIS 2012 還早。
  • 你有一個SSIS套件,使用Attunity的Microsoft Connector for Oracle,或Attunity的Microsoft Connector for Teradata。
  • 你要升級到 SSIS 2012。
  • 你試著打開包裹。

在此情況下會收到類似下列的錯誤訊息:

注意

錯誤0xc004706c:資料流 - SSISPackageName:元件「Oracle Source Oracle Source Name, clsid {4CAC6073-BCA7-430E-BD29-68A9F0012C6D}」無法建立,並回傳錯誤代碼0x80070005「存取被拒絕」。 確保元件正確註冊。

錯誤0xc0048021:資料流 - SSISPackageName:元件缺失、未註冊、無法升級或缺少所需介面。 此元件的聯絡資訊為「Oracle Source;Attunity 的 Microsoft Connector for Oracle;Attunity Ltd.;版權所有;http://www.attunity.com;2".

錯誤0xc004801f:資料流 - SSISPackageName:「Oracle Source < Oracle Source> Name」的元件元資料無法升級至元件的新版本。 PerformUpgrade 方法失敗了。

原因

此問題是因為 SSIS 套件中使用了舊的 GUID。

解決方式

累積更新資訊

累積更新套件1 for SQL Server 2012 Service Pack 1

這個問題的修正最初是在累積更新 1 中釋出的。 欲了解更多如何取得 SQL Server 2012 服務包 1 累積更新套件的資訊,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:

2765331 2012 服務包 1 SQL Server累積更新套件 1 備註:由於建置是累積式的,每個新修正版本都包含了前一 2012 年修正釋版本SQL Server所有的熱修補與安全修補。 我們建議您考慮套用包含此熱修正的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

2772858 在 SQL Server 2012 Service Pack 1 發行之後所發行的 SQL Server 2012 組建 (英文)

SQL Server 2012 累積更新套件 3

此問題的修正最初於累積更新 3 中釋出。 欲了解更多如何取得 SQL Server 2012 累積更新套件的資訊,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:

2723749 2012 SQL Server 累積更新 3 注意 由於建置是累積式,每個新修正版本都包含了前一 SQL Server 2012 版本中所有的熱修正與安全修正。 我們建議您考慮套用包含此熱修正的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

2692828 2012 SQL Server 2012 年版本SQL Server 2012 發布後釋出

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

因應措施

為了解決這個問題,請在 .dtsx 套件檔中找到並替換舊的 GUID,並搭配以下映射。 這些變更可以在 SSIS 套件升級至 SQL Server 2012 之前或之後完成。

Oracle 來源

舊版:{4CAC6073-BCA7-430E-BD29-68A9F0012C6D}

新:{CB67CD40-126C-4280-912D-2A625DFAFB66}

Oracle 目的地

舊版:{3C2D9CC0-74EE-4f64-98E0-4DD374B92068}

新:{96F6C478-E5BE-45A4-B39A-055F9787CCD4}

Oracle 連線管理員

舊版:{58BD57A5-2572-4e04-8D64-A646AFD434F3}

新作:{577C27D9-1E41-4116-B8AC-1A11E1E4B66D}

Teradata 來源

舊版:{58664F3B-262F-4E4B-8AD1-E3FA1B504C1E}

新:{FE2F6C7B-2535-434A-8E03-894F4C01D8B7}

Teradata 目的地

舊版:{3703B1C2-3155-4905-9D5B-9DDAB8EB8773}

新作:{664D5009-786B-4C11-A507-2BF056EF5F61}

Teradata 連線管理員

舊版:{EA88DC41-494C-41FE-9BB2-0B728B46B7B2}

新:{84B09D80-8309-4CA8-9CEC-E19ACB76F257}

更多資訊

本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。 Microsoft 不以默示或其他方式,提供與這些產品的效能或可靠性有關的擔保。