Gejala
Misalnya, Anda menggunakan Microsoft SQL Server 2012 atau SQL Server 2014. Saat file log database Tempdb penuh, SQL Server mengalami crash, dan Anda menerima pesan kesalahan berikut:
Kesalahan: 9002, tingkat keparahan: 17, status: 4. log transaksi untuk database ' Code ' penuh karena ' ACTIVE_TRANSACTION '. Kesalahan: 3314, keparahan: 21, status: 3. saat melepas operasi log dalam database ' Code ', terjadi kesalahan pada log Catatan ID (135:376:442). Biasanya, kegagalan tertentu dicatat sebelumnya sebagai kesalahan dalam Layanan log kejadian Windows. Pulihkan database atau file dari cadangan, atau Perbaiki database. Kesalahan: 3449, keparahan: 21, status: 1. SQL Server harus dimatikan untuk memulihkan database (database ID 2). Database adalah database pengguna yang tidak dapat dimatikan atau database sistem. Mulai ulang SQL Server. Jika database gagal dipulihkan setelah startup lain, Perbaiki atau Pulihkan database. Pelacakan SQL dihentikan karena shutdown server. Lacak ID = ' 1 '. Ini adalah pesan informasi saja; tidak ada tindakan pengguna yang diperlukan.
Masalah ini terjadi jika ukuran file log Tempdb tidak cukup untuk menangani beban kerja Tempdb , dan pengembangan otomatis file log diatur ke nonaktif. Jika rollback gagal dalam Code karena ruang terbatas, SQL Server mengalami crash. Perbaikan terbaru ini memungkinkan perhitungan yang lebih tepat dari ruang Reserved ketika log kehabisan ruang. Hotfix ini juga membantu menghindari kegagalan rollback dalam Code dengan mengaktifkan log Code untuk sementara waktu. Perubahan ini membantu mencegah kerusakan server.
Pemecahan Masalah
Informasi paket layanan untuk SQL Server 2014
Untuk mengatasi masalah ini, Dapatkan paket layanan terbaru untuk Microsoft SQL Server 2014. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
2958069 Cara mendapatkan paket layanan terbaru untuk SQL Server 2014 Untuk informasi selengkapnya tentang SQL Server 2014 Service Pack 1 (SP1), lihat bug yang diperbaiki di SQL server 2014 Service Pack 1.
Informasi paket layanan untuk SQL Server 2012
Untuk mengatasi masalah ini, Dapatkan paket layanan terbaru untuk Microsoft SQL Server 2012. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
2755533 Cara mendapatkan paket layanan terbaru untuk SQL Server 2012
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".