Microsoft では、1 つのダウンロード可能なファイルとして Microsoft SQL Server 2005 の修正プログラムを配布します。新しいリリースごとにすべての修正プログラムが含まれている、以前の SQL Server 2005 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリースの修正プログラムは累積的なためです。マイクロソフトでは、1 つのダウンロード可能なファイルとして Microsoft SQL Server 2008 の修正プログラムを配布します。新しいリリースごとにすべての修正プログラムが含まれている、以前の SQL Server 2008 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリースの修正プログラムは累積的なためです。
現象
次のような状況を考えます。
-
Microsoft SQL Server 2005 または Microsoft SQL Server 2008 では、2 つのサーバー間のデータベース ミラーリングを設定します。
-
プリンシパル サーバー上でフォルダーを作成するとします。このフォルダーは、ミラー ・ サーバには存在しません。
-
1 つ以上のトランザクション ログファイルをフォルダーに追加します。
このシナリオでは、データベース ミラーリング セッションが中断になります。その一方で、次のエラー メッセージは、プリンシパル サーバー上の SQL Server エラー ログ ファイルに記録されます。
時間 > の < 日付 >< spid28s エラー: 1453、重大度: 16、状態: 1 です。
時間 > の < 日付 >< spid28s ' TCP://< サーバー名 >: 5022'、'test1' のデータベースのリモート ・ ミラーリング パートナー エラー 5123、状態 1、重大度レベル 16 が発生しました。データベース ミラーリングは中断されています。
ミラー ・ サーバ上の SQL Server エラー ログ ファイルには、次のエラー メッセージが記録されます。
時間 > の < 日付 >< spid30s エラー: 5123、レベル: 16、状態: 1 です。
時間 > の < 日付 >< spid30s ファイルを作成では、開くか、物理ファイル 'C:\temp\newfolder\test1_log5.ldf' を作成するときに、オペレーティング システム エラー 3 (エラーは見つかりませんでした) が発生しました。
時間 > の < 日付 >< spid30s エラー: 5123、レベル: 16、状態: 1 です。
時間 > の < 日付 >< spid30s ファイルを作成では、開くか、物理ファイル 'C:\temp\newfolder\test1_log5.ldf' を作成するときに、オペレーティング システム エラー 3 (エラーは見つかりませんでした) が発生しました。
時間 > の < 日付 >< spid30s エラー: 1454、重大度: 16、状態: 1 です。
データベース 'test1'、サーバー インスタンス '< インスタンス名 >' が発生しましたエラー 5123、状態 1、重大度レベル 16 のミラーリング パートナーとして動作している間の時間 > の < 日付 >< spid30s。データベース ミラーリングは中断されます。 エラーを解決して、ミラーリングを再開しようとします。
この問題が発生した場合、ミラー ・ サーバ上の同じフォルダーを作成し、ミラーリング ・ セッションを再開します。解放されていないスケジューラ エラーが生成され、SQL Server ログ フォルダーに最小ダンプ ファイルが生成されます。さらに、SQL Server が応答を停止することがあります。
解決策
SQL Server 2005 Service Pack 3
この問題の修正プログラムは、SQL Server 2005 Service Pack 3 の累積的な更新 6 で初めてリリースされました。この累積的な更新プログラム パッケージの詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
974648関数形式は、SQL Server 2005 Service Pack 3 の 6 のパッケージを更新します。