修正: SSIS 失敗,當您藉由 DB2 資料提供者轉換日期時間資料

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3022681
徵狀
您正在執行一個使用已包含了在 Microsoft 主機整合伺服器 2013年或獨立的資料提供者 DB2、 第 4 版或第 5 版的 db2 的管理提供者的 SQL Server 整合服務 (SSIS) 應用程式。(這個獨立的提供者包括 Microsoft SQL Server 功能套件中)。這個應用程式匯入包含日期時間資料 (時間戳記資料型別) 的資料行。

在此情況下,您會隨機收到下列錯誤訊息:
訊息 8114,層次 16,狀態 8,行 1
錯誤轉換資料型別 DBTYPE_DBTIMESTAMP datetime2。
發生的原因
時間戳記值分成兩個 32 KB DDM 資料緩衝區時,可能會發生這個問題。在此情況下,時間剖析器不會如預期般轉換"時間為字串""OleDb DBTIMESTAMP 結構 」。
解決方案

Microsoft 主機整合伺服器 2013

下列的累積更新包含的修正程式可解決這個問題:

累積更新 3 主機整合伺服器 2013

主機整合伺服器 2013年的累積更新 2 的 Hotfix

使用從 Microsoft 的支援,取得主應用程式整合伺服器 2013年累積更新 2 支援的 hotfix。不過,此 Hotfix 僅用於修正本文中所述的問題。此 hotfix 只適用於發生本文所述之問題的系統上。此 hotfix 可能會接受其他測試。因此,如果此問題不會嚴重影響,我們建議您等候下一版包含此 hotfix 的軟體更新。
如果 hotfix 可供下載,在此知識庫文件頂端將出現 [有可用的 Hotfix 供您下載] 區段。如果這個區段不會出現,請連絡 Microsoft 客戶服務及支援以取得 hotfix。

注意如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。如需完整的清單的 Microsoft 客戶服務及支援的電話號碼,或建立個別的服務要求, 請與我們連絡.

注意「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。如果看不到您的語言,是因為未提供該語言的 Hotfix 。

先決條件

您必須套用此 hotfix 之後所安裝的 Microsoft 主機整合伺服器 2013年累積的更新 2。如需有關如何取得累積更新套件,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文的詳細資訊:
2929767 主機整合伺服器 2013年的累積更新 2

主機整合伺服器 2010

可解決這個問題的修正程式包含在 累積更新 10 主機整合伺服器 2010年。

DB2 的 Microsoft OLE DB 提供者 4.0

Hotfix 資訊

支援的 hotfix 是可以從 Microsoft 取得的。不過,此 Hotfix 僅用於修正本文中所述的問題。此 hotfix 只適用於發生本文所述之問題的系統上。此 hotfix 可能會接受其他測試。因此,如果此問題不會嚴重影響,我們建議您等候下一版包含此 hotfix 的軟體更新。
如果 hotfix 可供下載,在此知識庫文件頂端將出現 [有可用的 Hotfix 供您下載] 區段。如果這個區段不會出現,請連絡 Microsoft 客戶服務及支援以取得 hotfix。

注意如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。如需完整的清單的 Microsoft 客戶服務及支援的電話號碼,或建立個別的服務要求, 請與我們連絡.

注意「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。如果看不到您的語言,是因為未提供該語言的 Hotfix 。

DB2 的 Microsoft OLE DB 提供者 5.0

Hotfix 資訊

支援的 hotfix 是可以從 Microsoft 取得的。不過,此 Hotfix 僅用於修正本文中所述的問題。此 hotfix 只適用於發生本文所述之問題的系統上。此 hotfix 可能會接受其他測試。因此,如果此問題不會嚴重影響,我們建議您等候下一版包含此 hotfix 的軟體更新。
如果 hotfix 可供下載,在此知識庫文件頂端將出現 [有可用的 Hotfix 供您下載] 區段。如果這個區段不會出現,請連絡 Microsoft 客戶服務及支援以取得 hotfix。

注意如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。如需完整的清單的 Microsoft 客戶服務及支援的電話號碼,或建立個別的服務要求, 請與我們連絡.

注意「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。如果看不到您的語言,是因為未提供該語言的 Hotfix 。
狀況說明
Microsoft 已確認這是<套用> 一節所列出的 Microsoft 產品的問題。

警告:本文為自動翻譯

內容

文章識別碼:3022681 - 最後檢閱時間:09/30/2015 20:52:00 - 修訂: 3.0

Microsoft Host Integration Server 2013, Microsoft Host Integration Server 2010, Microsoft OLE DB Provider for DB2 5.0, Microsoft OLE DB Provider for DB2 4.0

  • kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB3022681 KbMtzh
意見反應