MSSQLSERVER_9002
Berlaku untuk: SQL Server
Detail
Atribut | Nilai |
---|---|
Nama Produk | SQL Server |
ID Peristiwa | 9002 |
Sumber Kejadian | MSSQLSERVER |
Komponen | SQLEngine |
Nama Simbolis | LOG_IS_FULL |
Teks Pesan | Log transaksi untuk database '%.*ls' penuh. Untuk mengetahui mengapa ruang dalam log tidak dapat digunakan kembali, lihat kolom log_reuse_wait_desc di sys.databases. |
Penjelasan
Log database kehabisan ruang. Ini adalah alasan mengapa log dapat kehabisan ruang
- Log tidak dipotong
- Volume disk penuh
- Ukuran log diatur ke nilai maksimum tetap atau pertumbuhan otomatis dinonaktifkan)
- Replikasi atau sinkronisasi grup ketersediaan yang tidak dapat diselesaikan
Kolom log_reuse_wait_desc di sys.databases (Transact-SQL) menjelaskan mengapa ruang dalam log tidak dapat digunakan kembali.
Tindakan Pengguna
Solusi yang sangat umum untuk masalah ini adalah memastikan pencadangan log transaksi dilakukan untuk database Anda yang akan memastikan log terpotong. Jika tidak ada riwayat log transaksi terbaru yang ditunjukkan untuk database dengan log transaksi penuh, solusi untuk masalahnya mudah: lanjutkan pencadangan log transaksi reguler database.
Untuk informasi terperinci tentang mengatasi kesalahan ini, lihat Memecahkan Masalah Log Transaksi Penuh (Kesalahan SQL Server 9002).