現象
Microsoft SQL Server 2012 で、AlwaysOn 可用性グループのセカンダリレプリカでデータベースのバックアップを実行すると、次の9019エラーがセカンダリレプリカのエラーログに記録されます。
Spid # エラー>日付><時刻<: 9019、レベル:21、状態: 1. <日付><時刻> spid #The 仮想ログファイルシーケンスの 0x00058a7b at はアクティブであり、データベース' <DatabaseName><'のシーケンス0X00058a7b による上書きはできません。> <> <バックアップデータベースのバックアップを作成します。 Time データベース: <DatabaseName>、作成日 (時刻): <日付><時刻>、ダンプ: 154322427、最初の lsn: 363130:429485:1、最後の lsn: 363144:639968:1、ダンプデバイスの数: 1、デバイス情報: (FILE = 1, TYPE = DISK: {' <Path><ファイル名> '}) これは情報メッセージだけです。 ユーザー操作は必要ありません。
セカンダリバックアップが完了するまで、セカンダリレプリカで9019エラーが発生する可能性があります。 このとき、プライマリレプリカでスケジューラの同時実行の問題が発生し、これらの問題によってスケジューラのデッドロックが発生する可能性があります。 さらに、SQL Server を実行していて、プライマリレプリカをホストしているコンピューターに接続している場合、クライアントがフリーズすることがあります。 この状況では、次のエラーが SQL Server のエラーログに記録されます。
<Date><Time>Server Using 'dbghelp.dll' version '4.0.5'<Date><Time> Server **Dump thread - spid = 0, EC = 0x0000000000000000<Date><Time> Server ***Stack Dump being sent to <Path>\SQLDump0001.txt><4 Date><Time> Server * *******************************************************************************<Date><Time> Server *<Date><Time> Server * BEGIN STACK DUMP:<Date><Time> Server * <Date><Time> spid #<Date><Time> Server *<Date><Time> Server * Deadlocked Schedulers><2 Date><Time> Server *<Date><Time> Server * *******************************************************************************<Date><Time> Server * -------------------------------------------------------------------------------<Date><Time> Server * Short Stack Dump><8 Date><Time> Server Stack Signature for the dump is 0x00000000000001BC><2 Date><Time> Server Error: 19407、レベル:16、状態: 1. <日><時間> サーバーの可用性グループ ' < 可用性グループ 名> ' と Windows Server フェールオーバークラスターの有効期限が切れています。 SQL Server と Windows Server フェールオーバークラスターのインスタンス間で接続の問題が発生しました。 可用性グループが正常にフェールオーバーされているかどうかを判断するには、Windows Server フェールオーバークラスターで対応する可用性グループリソースを確認します。
解決方法
累積的な更新プログラムの情報
SQL Server 2012 Service Pack 1 の累積更新プログラム5
この問題の修正プログラムは、累積的な更新プログラム5で最初にリリースされました。SQL Server 2012 Service Pack 1 用の累積的な更新プログラムパッケージの入手方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
2861107 SQL Server 2012 Service Pack 1 の累積的な更新プログラムパッケージ5注: ビルドは累積的であるため、それぞれの新しい修正プログラムには、以前の SQL Server 2012 Service Pack 1 修正プログラムに含まれていたすべての修正プログラムとセキュリティ修正プログラムが含まれています。 この修正プログラムを含む最新の修正プログラムを適用することを検討することをお勧めします。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。
2772858 SQL Server 2012 Service Pack 1 がリリースされた後にリリースされた SQL Server 2012 ビルド
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。