KB3061215 - 修正:使用 SSIS 2012 或 2014 時發生「無法從檔案讀取 8 個位元組」錯誤

Applies To
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

症狀

假設您將快取連線管理員設定為使用 Microsoft SQL Server 2012 或 2014 Integration Services (SSIS 2012) 套件中的快取檔案。 然後,您可以設定兩個以上並行查閱轉換,這些轉換會使用相同的「快取」連線管理員。 執行 SSIS 套件時收到下列錯誤訊息:

注意

[查閱 [<ID>]] 資訊:系統找不到指定的檔案。
[查閱 [<ID>]] 錯誤:無法從檔案「<檔案路徑>」讀取 8 個位元組。 失敗的原因應該事先報告。
[查閱 [<ID>]] 警告:系統找不到指定的檔案。
[查閱 [<ID>]] 錯誤:原始介面卡嘗試讀取沿襲識別碼為 1 的「欄位名稱>」欄位<的輸入檔案中的 8 個位元組,但發生錯誤。 從作業系統傳回的錯誤應該先前已回報。
[查閱 [<ID>]] 資訊:查閱無法處理快取中的資料列。 處理時間為 0.109 秒 () 。
[查閱 [<ID>]] 錯誤:無法從檔案「<檔案路徑>」載入快取。
[SSIS.[管線] 錯誤:查閱在預先執行階段失敗,並傳回錯誤碼 0xC020930C。

解決方式

此問題已先在下列 SQL Server 累積更新中修正:

建議:安裝最新的 SQL Server 累積更新

SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 我們建議您下載並安裝 SQL Server 的最新累積更新:

      

狀態

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