徵狀
假設您使用的是 Microsoft SQL Server 2012 非英文版本。 當您安裝 SQL Server 2012 Service Pack 2 (SP2)累積更新2(CU2)時,SQL 書寫器元件的修補程式無法正確修正。 安裝程式不會偵測 SQL 編寫器安裝,而且您會在詳細資料中收到下列訊息:
(01) <日期><時間> Slp:封裝識別碼 SqlWriter_Cpu64: NotInstalled (01) <日期><時間> Slp: Patch id: KB2983175_SqlWriter_Cpu64-沒有安裝比較基準的 msi。 已忽略修補程式套件。 (01) <日期><時間> Slp: patch Id:此修補程式套件 KB2983175_SqlWriter_Cpu64 詳細描述: PatchId = KB2983175_SqlWriter_Cpu64 PatchVersion = 11.2.5548.0 BaselinePackageId = SqlWriter_Cpu64 BaselineVersion = 11.2.5058.0;PatchFileName = SqlWriter PatchCode = {33295EAB-AEEA-4012-AF9B-0D3A092F5FEB}
注意:
-
安裝之後,sqlwriter 檔案的版本就是11.0.5058.0 的 SP2 版本。 不過,它應該是 SP2 CU2 版本的11.0.5548.0。
-
這個問題也會出現在 SQL Server 2014 中。
解決方案
此問題最初是在 SQL Server 的後續累積更新中修正。
SQL Server 2014 SP1 的累積更新1 /en-us/help/3067839
SQL Server 2014 累計更新6 /en-us/help/3031047
SQL Server 2012 SP2 累積更新4 /en-us/help/3007556
每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:
狀態
Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。