マイクロソフトは、Microsoft SQL Server 2008 を配布して、または SQL Server 2008 R2 の修正プログラムを 1 つのダウンロード可能なファイルとして。 修正プログラムは累積的であるため、新しいリリースごとにすべての修正プログラムが含まれていて、以前の SQL Server 2008 または SQL Server 2008 R2 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリースします。
現象
次のような状況で問題が発生します。
-
テーブルが Microsoft SQL Server 2008 または SQL Server 2008 R2 データベースであります。
-
テーブルには、多くの行があります。 たとえば、テーブルでは、25億行があります。
-
パーティション スキームは、このデータベースで定義されています。
-
パーティション スキームのオンライン インデックスを再構築するとします。
このとき、次のエラー メッセージが表示されます。
< パーティション ID > のパーティション ID を持つインデックスの msg 666、レベル 16、状態 2、行 < LineID > システムによって生成された一意の最大値は重複するグループを超えました。 削除し、インデックスを再作成することがありますこの問題を解決します。それ以外の場合、別のクラスター化キーを使用します。
解決方法
累積的な更新プログラムの情報
SQL Server 2008 R2
この問題に対する修正は、累積的な更新 2 で初めてリリースされました。詳細については SQL Server 2008 R2 でこの累積的な更新プログラム パッケージを入手する方法について、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
2072493 SQL Server 2008 R2 の累積的な更新プログラム パッケージ 2注: 求められのは、上記詳細がトラッカーに明確に文書化されているようにすることまでです。 ビルドは累積的であるため、各新しい修正プログラム リリースには、すべての修正プログラムが含まれていて、以前の SQL Server 2008 R2 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリースします。 この修正プログラムを含む最新の修正プログラム リリースを適用することを検討することをお勧めします。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。
981356 ビルドの SQL Server 2008 R2 のリリース後にリリースされた SQL Server 2008 R2
SQL Server 2008
この問題の修正プログラムは、SQL Server 2008 Service Pack 1 の累積的な更新 8 で初めてリリースされました。この累積的な更新プログラム パッケージの詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
981702 SQL Server 2008 Service Pack 1 用の累積的な更新プログラム パッケージ 8注: 求められのは、上記詳細がトラッカーに明確に文書化されているようにすることまでです。 ビルドは累積的であるため、各新しい修正プログラム リリースには、すべての修正プログラムが含まれていて、以前の SQL Server 2008 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリースします。 この修正プログラムを含む最新の修正プログラム リリースを適用することを検討することをお勧めします。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。
970365 SQL Server 2008 Service Pack 1 がリリースされた後にリリースされた SQL Server 2008 ビルド特定の SQL Server のサービス パックには、Microsoft SQL Server 2008 の修正プログラムが作成されます。 SQL Server 2008 Service Pack 1 のインストールには、SQL Server 2008 Service Pack 1 の修正プログラムを適用する必要があります。 既定では、SQL Server のサービス パックで提供されているすべての修正プログラムは次の SQL Server のサービス パックに含まれます。 この修正プログラムを適用した後は、トレース フラグ 4199 をこの修正プログラムを有効にするを有効にする必要があります。このトレース フラグを有効にするには、次の方法のいずれかを使用します。方法 1次のコマンドを実行します。
DBCC TRACEON (4199,-1)方法 2SQL Server の起動時にトレース フラグ 4199 を有効にするのにには、スタートアップ オプション-t を使用します。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
SQL Server の増分サービス モデルの詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
935897 報告された問題に対する修正プログラムを提供する SQL Server チームの増分サービス モデルがあります。SQL Server の更新プログラムの名前付けスキーマの詳細については、マイクロソフト サポート技術情報の資料を参照するのには次の資料番号をクリックします。
822499Microsoft SQL Server ソフトウェア更新プログラム パッケージに新しい命名方式ソフトウェア更新プログラムの用語の詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料を参照してください。
824684 マイクロソフトのソフトウェアの更新で使用される一般的な用語の説明