FIX エラー 9002 SQL Server 2014、2016、および 2017 で重要なログの成長のための十分なディスク領域がない場合に

適用対象: SQL Server 2014 Service Pack 2SQL Server 2014 DeveloperSQL Server 2014 Enterprise

現象


2014 年の Microsoft SQL Server のバックアップなどのいくつかのファイルの拡張ではない操作を実行すると、2016、2017、操作をすべてのディスク領域を使用して可能性がありますや重要なログの拡張のための十分な空き領域がないです。 データベースは、ログ領域を作成できません、ため、データベースを更新し、セカンダリ ・ イメージとの同期が失敗すると、リカバリが失敗した場合、およびデータベースをオンラインにできません。 さらに、1 つまたは複数の次のエラー メッセージが表示される場合があります。

  • エラー 9002、レベル: 17、状態: 9。 'データベース名' のデータベースのトランザクション ログがいっぱいに 'AVAILABILITY_REPLICA' のため
  • 3052 を警告します。 Msg 3052、レベル 16、状態 1、行の行番号 バックアップ ログは、'データベース名' のデータベースの更新をログに記録することでした。 後続のログ バックアップは、それらのログ記録に使用可能なログ領域を行った後は、'LSNID2'に'LSNID1' からバックアップのポイントを進むには必要があります。
  • エラー 3314 'データベース名' のデータベースに記録された操作の取り消し、中には、ログ レコード ID %3! でエラーが発生します。 通常、特定のエラーは、Windows イベント ログ サービスでエラーとして以前記録されます。 バックアップからデータベースまたはファイルを復元またはデータベースを修復します。

解決方法


この修正プログラムは SQL Server の次の累積的な更新プログラムに含まれています。

SQL Server 2016 SP2 用の累積的な更新 1

2017 の SQL Server 用の累積的な更新プログラム 5

SQL Server 2016 SP1 用の累積的な更新プログラム 8 

SQL Server 2014 SP2 用の累積的な更新プログラム 11

状態


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

関連情報


Microsoft がソフトウェア更新プログラムを説明するために使用される用語について説明します。