FIX: SQL Server 2008 でスパース列を含むテーブルのインデックスを再構築するときエラー メッセージ:「テーブルを変更できません '< TableName >' テーブルにはスパース列が含まれますか、または、列は圧縮と互換性がない列を設定するため」

マイクロソフトは、1 つのダウンロード可能なファイルとして Microsoft SQL Server 2008の修正プログラムを配布します。修正プログラムは累積的であるため、新しいリリースごとにすべての修正プログラムが含まれていて、以前の SQL Server 2008 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリースします。

現象

Microsoft SQL Server 2008 でスパース列を含むテーブルがあるとします。テーブルのインデックスを再構築しようとすると、次のエラー メッセージが表示されます。
メッセージ 11418、レベル 16、状態 4 行 1

スパース列が含まれて、テーブルにはまたは列は圧縮と互換性がない列を設定するため、テーブル 'テーブル名' を変更することはできません。
この問題は、次の方法のいずれかを使用してテーブルのインデックスを再構築するときに発生します。
  • ALTER TABLEステートメントを再構築引数を使用するとします。
  • 指定して、 ALTER INDEXステートメントと再構築引数を使用して、 DATA_COMPRESSION = なしステートメントのオプションです。

解決策

この問題に対する修正は、累積的な更新 2 で初めてリリースされました。取得する方法の詳細については、SQL Server 2008 の場合は、この累積的な更新プログラム パッケージは、マイクロソフト サポート技術情報の資料を参照するのには次の資料番号をクリックします。
958186累積では、SQL Server 2008 のパッケージ 2 を更新します。
注: ビルドは累積的であるため、各新しい修正プログラム リリースには、すべての修正プログラムが含まれていて、以前の SQL Server 2008 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリースします。この修正プログラムを含む最新の修正プログラム リリースを適用することを検討することをお勧めします。詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料をご参照ください。
956909 SQL Server 2008 SQL Server 2008 がリリースされた後にリリースされたビルドします。

状況

マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

詳細

この修正プログラムを適用すると、データの圧縮は、「現象」で説明したシナリオで明示的に使用する場合にのみ、「現象」に記載されているエラー メッセージが表示されます。SQL Server 2008 の環境では、同じテーブルにスパース列とデータ圧縮技術の両方を使用できません。これは仕様による動作です。同じテーブルまたはテーブルのインデックスの両方の機能を有効にしようとする場合は、エラー メッセージが表示されます。

についてどのようなファイルが変更されると、このマイクロソフト サポート技術情報資料に記載されている修正プログラムを含む累積的な更新パッケージを適用するすべての前提条件に関する情報をマイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックしてください。
958186累積では、SQL Server 2008 のパッケージ 2 を更新します。

関連情報

後は、利用可能な SQL Server 2008 のリリース ビルドの一覧については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。

956909 SQL Server 2008 SQL Server 2008 がリリースされた後にリリースされたビルドします。

SQL Server の増分サービス モデルについては、次の記事番号をクリックして、マイクロソフト サポート技術情報の記事を参照してください。

935897 「の増分サービス モデルは、SQL Server チームは、報告された問題に対する修正プログラムを提供

SQL Server の更新プログラムの名前付けスキーマの詳細については、マイクロソフト サポート技術情報の資料を参照するのには次の資料番号をクリックします。

822499Microsoft SQL Server ソフトウェア更新プログラム パッケージに新しい命名方式
ソフトウェア更新プログラムの用語の詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料を参照してください。
824684マイクロソフトのソフトウェア更新プログラムを記述するために使用される一般的な用語説明
プロパティ

文書番号:958792 - 最終更新日: 2017/02/05 - リビジョン: 1

フィードバック