KB2803911 - 修正:升級到 SSAS 2012 後執行 UPDATE CUBE 語句時,會出現「儲存格寫入錯誤」訊息

套用到
SQL Server 2012 Analysis Services

症狀

當你從 SSAS) SQL Server Analysis Services (Microsoft 升級到 Microsoft SQL Server 2012 分析服務 (SSAS 2012) 後,部分 UPDATE CUBE 語句可能無法成功執行。 此外,您收到下列錯誤訊息:

注意

儲存格回寫錯誤:無法回寫,因為權重表達式未回傳介於 0 到 1 之間的小數值。

原因

此問題是因為 SSAS 2012 新增的權重表達式驗證更為完善。 此權重表達式應以介於0到1之間的小數值表示。

解決方式

累積更新資訊

累積更新3 for SQL Server 2012 Service SP1

此問題的修正最初於累積更新 3 中釋出。 欲了解更多如何取得 SQL Server 2012 SP 1 累積更新套件的資訊,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:

2812412 2012 SQL Server 服務包 1 累積更新包 注意:由於建置是累積式,每個新修正版本都包含了先前 2012 SQL Server SP 1 修正版本中包含的所有熱修補與安全修補。 我們建議您考慮套用包含此熱修正的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

2772858 在 SQL Server 2012 Service Pack 1 發行之後所發行的 SQL Server 2012 組建 (英文)

狀態

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