FIX「filestream の前回の構成は完了しませんでした」のエラー メッセージとアクセス違反が発生場合に発生するフェールオーバー クラスターで SQL Server 2008 または SQL Server 2008 R2 FILESTREAM 機能のセットアップ後の構成を実行します。

適用対象: SQL Server 2008SQL Server 2008 R2

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

現象


次のような状況で問題が発生します。
  • Microsoft SQL Server 2008 または Microsoft SQL Server の 2008 R2 のフェールオーバー クラスターがあります。
  • フェールオーバー クラスターのノードで Microsoft SQL Server 2008 Service Pack 1 (SP1) をインストールするとします。 FILESTREAM 機能は、インストール中に構成されていません。
  • ボリューム マネージャー ディスク グループの種類のクラスター リソースとしては、Veritas ストレージ基盤マウント ポイントをいくつかを使用するとします。
  • SQL Server 構成マネージャーを使用して、FILESTREAM 機能のセットアップ後の構成を実行しようとするとします。
このシナリオでは、FILESTREAM の構成] ダイアログ ボックスの最後のチェック ボックスの下にある次のようなエラー メッセージが表示されます。
Filestream の前回の構成は完了しませんでした。 Filestream が一貫性のない状態まで可能性があります再設定します。
さらに、次のような Windows 管理インストルメンテーション (WMI) プロバイダー サービスのアクセス違反の例外は、アプリケーション ログに記録されます。
アプリケーション wmiprvse.exe、バージョン 6.0.6002.18005、タイムスタンプ 0x49e0274f、モジュール CLUSAPI.dll、バージョン 6.0.6001.18000、タイムスタンプ 0x4791acce、例外コード 0xc0000005、障害オフセット 0x000000000001df73、プロセス id 0xca4、アプリケーション障害が発生して障害が発生開始時間 0x01cb28f4bcfeed65 です。
注: フェールオーバー クラスターで SQL Server 2008 R2 で SQL Server 構成マネージャーを使用して、FILESTREAM 機能のセットアップ後処理構成を実行すると、この問題を発生も可能性があります。

原因


SQL Server 2008 と、FILESTREAM 機能を有効にする SQL Server 2008 R2 セットアップ後のコードは、クラスター リソースは、物理ディスクであることを想定していますので、この問題が発生します。 ただし、セットアップ後のコードでは、マウント ポイントは関与しません。 したがって、クラスター API では、アクセス違反が発生します。

解決方法


累積的な更新プログラムの情報

SQL Server 2008 Service Pack 1

この問題の修正プログラムは、SQL Server 2008 Service Pack 1 の累積的な更新プログラム 10 で初めてリリースされました。この累積的な更新プログラム パッケージの詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
2279604 SQL Server 2008 Service Pack 1 用の累積的な更新プログラム パッケージ 10
注: ビルドは累積的であるため、各新しい修正プログラム リリースには、すべての修正プログラムが含まれていて、以前の 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 のサービス パックに含まれます。

SQL Server 2008 Service Pack 2

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

SQL Server 2008 R2

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

状態


マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

関連情報


SQL Server の増分サービス モデルについては、次の記事番号をクリックして、マイクロソフト サポート技術情報の記事を参照してください。
935897 報告された問題に対する修正プログラムを提供する SQL Server チームの増分サービス モデルがあります。
SQL Server の更新プログラムの名前付けスキーマの詳細については、マイクロソフト サポート技術情報の資料を参照するのには次の資料番号をクリックします。
822499Microsoft SQL Server ソフトウェア更新プログラム パッケージに新しい命名方式
ソフトウェア更新プログラムの用語の詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料を参照してください。
824684 マイクロソフトのソフトウェアの更新で使用される一般的な用語の説明