KB2938476 - 修正:當您使用 [匯出/匯入資料精靈] 在 SQL Server 中移動資料時發生錯誤

套用到
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

症狀

假設您已將累積更新套件 2 (CU2) 或更新版本套用至 Microsoft SQL Server 2008 R2 Service Pack 2 (SP2) 。 當您嘗試使用含有「撰寫查詢以指定要傳輸的資料」選項的匯出/匯入資料精靈來在 SQL Server Management Studio (SSMS) 中移動資料時,收到下列錯誤:

注意

找到 1 個未知的資料行類型轉換 (s)
您只能儲存套件

更多詳情
[來源資訊]
ource Location: <ServerName>
來源提供者: <DataBaseName>
資料表:[查詢]
欄位: <ColumnName>
欄位類型: <TypeID>
SSIS 類型: (類型不明 ...)
將檔案 (對應至 SSIS 類型) :<FilePath>\MSSQLToSSIS10.XML

[目的地資訊]
目的地位置 : <ServerName>
目的地提供者:SQLNCLI10
支援:[dbo]。[查詢]
欄位: <ColumnName>
欄位類型: <TypeID>
SSIS 類型: (類型不明 ...)
將檔案 (對應至 SSIS 類型) :<FilePath>\MSSQLToSSIS10.XML

[轉換步驟]
轉換未知...
SSIS 轉換檔案:<FilePath>\DtwTypeConversion.xml

注意:這個問題也會在 SQL Server 2012 和 SQL Server 2014 中出現。

解決方式

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

2014 年 SQL Server 累積更新 2 /zh-tw/help/2967546

SQL Server 2012 SP1 的累積更新 10 /zh-tw/help/2954099

SQL Server 2008 R2 SP2 的累積更新 12 /zh-tw/help/2938478

關於 SQL Server 的累積更新

SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:

      

狀態

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