本文可協助您解決檔案下載失敗的問題 ,請檢查導出目的地檔案是否尚未發生 錯誤。
適用於: SQL Server 2012 Business Intelligence、SQL Server 2012 Developer、SQL Server 2012 Enterprise
原始 KB 編號: 2712972
徵兆
在安裝 Microsoft Excel 64 位的計算機上,使用 SQL Server 2012 Data Quality Services 時,請考慮下列案例:
您可以使用 Data Quality Client 來執行清理或比對數據專案。
您可以完成必要的步驟,以到達資料質量項目的最終 [匯出] 頁面。
您嘗試將清理結果匯出至目的地類型 Excel 檔案。
- 您可以按下瀏覽按鈕,指定要匯出的現有 Excel 檔案。
- 您可以將匯出檔類型指定為
Excel 97-2003 Workbook (*.xls)
,並指向擴展名為 .xls 的檔案。 - 按兩下 [ 開啟] 按鈕以選擇目的地檔案。
您可以按下 [ 匯出] 按鈕來執行匯出動作。
出現錯誤:
檔案下載失敗,請檢查匯出目的地檔案是否不存在。
原因
在此案例中,導出至 Excel 2003-2007 檔類型 *.xls失敗,這是錯誤。
安裝 Microsoft Excel 64 位時,DQS 應該可以匯出至 *.xls,而不會發生錯誤。
解決方法
SQL Server 2012 的 Service Pack 資訊
若要解決此問題,請取得 SQL Server 2012 的最新 Service Pack。 如需詳細資訊,請參閱 KB2755533 - 如何取得 SQL Server 2012 的最新 Service Pack。
您現在可以流覽並指定具有 *.xls 擴展名的匯出檔案,並在計算機上安裝 Excel 64 位時執行匯出動作,而不會發生錯誤。
其他相關資訊
在安裝 Data Quality Client 的計算機上使用 64 位Microsoft Excel 2007 或 2010 時,您只能匯出至回溯相容的 Excel 2003-2007 *.xls檔格式,或選擇另一個目的地類型,例如 SQL Server 或 CSV(逗號分隔文本文件)。
SQL Server 2012 Data Quality Client 在安裝 Microsoft Excel 版本時,無法將數據專案匯出至較新的 *.xlsx 檔格式的行為。 這是原廠設定。
在安裝 Data Quality Client 的電腦上使用 32 位Microsoft Excel 2007 或 2010 時,您可以匯出至 *.xlsx*.xls,或選擇其他目的地類型,例如 SQL Server 或 CSV。
若要檢視 Excel 版本,並偵測其是否為 64 位或 32 位。
在 Excel 2007 中
按兩下左上方的圓形 Office 按鈕。 選擇 [選項] 按鈕,檢視參考頁面。 檢視 about 區段。
在 Excel 2010 中
按兩下功能區上的 [ 檔案 ] 索引標籤,按兩下 [說明 ] 頁面,並記下 [關於Microsoft Excel] 標題右窗格上的版本。
版本號碼和架構將會列出,例如 (32 位) 或 (64 位)。