MSSQLSERVER_1203
Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance
Detail
Atribut | Nilai |
---|---|
Nama Produk | SQL Server |
ID Peristiwa | 1203 |
Sumber Kejadian | MSSQLSERVER |
Komponen | SQLEngine |
Nama Simbolis | LK_NOT |
Teks Pesan | ID Proses %d mencoba membuka kunci sumber daya yang tidak dimilikinya: %.*ls. Coba lagi transaksi, karena kesalahan ini mungkin disebabkan oleh kondisi waktu. Jika masalah berlanjut, hubungi administrator database. |
Penjelasan
Kesalahan ini terjadi ketika SQL Server terlibat dalam beberapa aktivitas selain pembersihan pasca-pemrosesan biasa dan menemukan bahwa halaman tertentu yang coba dibuka kuncinya sudah tidak terkunci.
Kemungkinan Penyebabnya
Penyebab mendasar dari kesalahan ini mungkin terkait dengan masalah struktural dalam database yang terpengaruh. SQL Server mengelola akuisisi dan rilis halaman untuk mempertahankan kontrol konkurensi di lingkungan multipengguna. Mekanisme ini dipertahankan dengan menggunakan berbagai struktur kunci internal yang mengidentifikasi halaman dan jenis kunci yang ada. Kunci diperoleh untuk memproses halaman yang terpengaruh dan dirilis ketika pemrosesan selesai.
Tindakan Pengguna
Jalankan DBCC CHECKDB terhadap database tempat objek berada. Jika DBCC CHECKDB tidak melaporkan kesalahan, cobalah untuk membangun kembali koneksi dan menjalankan perintah.
Penting
Jika Anda menjalankan DBCC CHECKDB dengan salah satu klausul REPAIR tidak memperbaiki masalah indeks, atau jika Anda tidak yakin apa efek DBCC CHECKDB dengan klausul REPAIR pada data Anda, hubungi penyedia dukungan utama Anda.