KB2850388 - 修正:當您在 SSAS 2012 中使用 SSDT 建立檢視方塊時,出現「索引超出範圍」錯誤訊息

套用到
SQL Server 2012 Analysis Services

Microsoft 會在一個可供下載的檔案中發佈 Microsoft SQL Server 2012 修正程式。 由於修正程式是累積的,因此每個新版本都包含所有 Hotfix 和先前的 SQL Server 2012 更新版本中包含的所有安全性更新。

症狀

當您使用 Microsoft SQL Server Data Tools (SSDT) - Business Intelligence for Microsoft Visual Studio 2012 在 SQL Server 2012 Analysis Services (SSAS 2012) 中建立檢視方塊時,可能會收到下列錯誤訊息:

注意

索引超出範圍。 必須為非負數,且小於集合的大小。 參數名稱:index

當下列條件成立時,會出現此問題:

  • 透視包含未定義度量單位的資料表。
  • 資料表包含文字資料類型值。

注意:發生這個問題後,SSAS 2012 可能會當機。

解決方式

累積更新資訊

SQL Server 2012 Service Pack 1 (SP1) 累積更新套件 5

此問題的修正程式最初在累積更新 5 中發行。 如需有關如何取得此 SQL Server 2012 累積更新套件的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

2861107 SQL Server 2012 累積更新套件 5 注意 由於這些組建是累積的,因此每個新發行的修正程式都包含所有 Hotfix 和先前 2012 SQL Server修正程式版本中包含的所有安全性修正程式。 建議您考慮套用包含此 Hotfix 的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

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

狀態

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