KB2963384-memperbaiki: SQL Server mengalami crash saat file log database Tempdb penuh di SQL Server 2012 atau SQL Server 2014

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".

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×