KB2850388 - 修正: SSDT を使用して SSAS 2012 でパースペクティブを作成すると、「インデックスが範囲外でした」というエラー メッセージが表示される

適用先
SQL Server 2012 Analysis Services

マイクロソフトでは、Microsoft SQL Server 2012 の修正を 1 つのダウンロード可能なファイルで配布しています。 修正は累積的であるため、各新しいリリースには、以前の 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 用のこの累積的な更新プログラム パッケージを入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。

2861107 SQL Server 2012 用の累積的な更新プログラム パッケージ 5 注: ビルドは累積的であるため、新しくリリースされた各修正プログラムには、以前の SQL Server 2012 更新プログラム リリースに含まれていたすべての修正プログラムおよびセキュリティ更新プログラムが含まれています。 この修正プログラムが含まれている最新リリースの修正の適用を検討することを推奨します。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。

2772858 SQL Server 2012 Service Pack 1 以降にリリースされた SQL Server 2012 のビルド

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。