現象
ログ配布構成では、基になる記憶域とインフラストラクチャの問題により、ログのバックアッププロセスが失敗することがあります。 この状況では、ログバックアッププロセスが再試行され、有効なログバックアップファイルが上書きされる可能性があります。 この問題が発生した場合、ログ配布構成の再初期化が必要になる可能性があるログバックアップチェーンで休憩が発生する可能性があります。 データベースのサイズによっては、これは非常にコストのかかる操作である可能性があります。 さらに、次のようなエラーが SQL Server のエラーログに記録されます。
日付/時刻、バックアップ、不明、バックアップはコマンドバックアップログ DatabaseNameを完了できませんでした。 詳細なメッセージについては、バックアップアプリケーションログを確認してください。 日付/時刻、バックアップ、不明、エラー: 3041 の重大度:16 状態: 1。 [日付/時刻]、[spid326]、[不明] は、ログバックアップチェーンが壊れています。 ログのバックアップを実行するには、データベース全体のバックアップを実行する必要があります。 日付/時刻、Spid326、不明な場合、オペレーティングシステムからエラー 170 (要求されたリソースは使用中) が返されました。 ファイル FilePath\FileNameのオフセット0x00000009dde000 での書き込み中の SQL Server SQL Server エラーログとシステムイベントログに含まれる追加のメッセージにより、さらに詳しい情報が表示されることがあります。 これは、データベースの整合性を確保し、直ちに修正する必要がある重大なシステムレベルのエラー状態です。 完全なデータベース整合性チェック (DBCC CHECKDB) を実行します。 このエラーは、多くの要因によって発生する可能性があります。詳細については、「SQL Server Books Online」を参照してください。
解決方法
この問題の修正プログラムは、SQL Server の次の累積的な更新プログラムと service pack に含まれています。
累積的な更新プログラム7と sql server 2014 Service pack 20121 の累積更新プログラム5 (sql server 2012 service pack 3 (SP3)for sql server 2014 SP2の累積更新プログラム1 注: この更新プログラムを適用した後は、有効なトランザクションログバックアップの上書きを削除することが意図されています。 そのため、この更新プログラムでは、ログチェーンが連続していないかどうかを確認する追加の検証が導入されています。
SQL Server 用の新しい累積更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正が含まれています。 SQL Server の最新の累積的な更新プログラムを確認します。
Sql server 2014 (SP1/SP2) 向けの最新の累積更新プログラムの最新2012 の累積的な更新プログラム sql server 2012 SP2 の最新の累積的な更新プログラム
SQL Server 2016 の Service pack 情報
サービスパックは累積されます。 Service Pack は累積的であり、 最新の Service Pack には新しい修正プログラムと共に、それ以前の Service Pack に含まれていたすべての修正プログラムが含まれています。 このサービスパックの最新の service pack と最新の累積的な更新プログラムを適用することをお勧めします。 最新の service pack をインストールする前に、以前のサービスパックをインストールする必要はありません。 最新の service pack と最新の累積的な更新プログラムの詳細については、次の記事の表1を参照してください。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
ソフトウェアの更新を説明するために Microsoft が使用する 用語について説明します。