Gejala
Pertimbangkan skenario berikut:
-
Anda memiliki database yang menggunakan pemrosesan transaksi online dalam memori (OLTP) di Microsoft SQL Server 2016 atau SQL Server 2017.
-
Disk drive berisi $FSLOG yang ditampilkan penuh.
Dalam skenario ini, pemulihan database gagal di bawah salah satu kondisi berikut ini:
-
Saat Anda memulai ulang layanan SQL Server. Dalam situasi ini, jika database dimulai ulang, Anda mungkin melihat bahwa pemulihan database gagal dan mengembalikan kesalahan 5511. Selain itu, database dapat masuk ke mode tersangka.
-
Saat Anda mencoba memulihkan database dari cadangan. Dalam situasi ini, database mungkin tidak daring karena kerusakan catatan log sistem file. Misalnya, jika nama file berisi pola nama "FFFF".
Di bawah kondisi ini, Anda mungkin menerima pesan kesalahan yang menyerupai yang berikut ini:
MSG 5511, tingkat 16, negara bagian 10 Catatan log sistem file FILESTREAM ' fba1eafd-fc759c68-FFFF. 045e1502-038a6397-0000. d790ce11-7d80-4654-9ec0-0c7f4f7c5388 .0-0.1000016' di bawah folder log rusak. MSG 3167, tingkat 16, negara bagian 1 PULIHKAN tidak dapat memulai database databasename MSG 3013, tingkat 16, negara bagian 1 PULIHKAN DATABASE tidak normal. MSG 3414, tingkat 21, negara bagian 1 Terjadi galat selama pemulihan, mencegah database databasename dimulai ulang. Mendiagnosis kesalahan pemulihan dan Perbaiki, atau Pulihkan dari cadangan yang baik. Jika kesalahan tidak diperbaiki atau diharapkan, hubungi dukungan teknis
Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server:
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologiyang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.