Gejala
Asumsikan bahwa Anda selalu menggunakan fitur grup ketersediaan (AG) yang dikonfigurasi di Linux di SQL Server 2017. Saat Anda memperbarui replika sekunder ke pembaruan kumulatif 18 (CU18) dengan menggunakan perintah yum, Anda menyadari bahwa pemutakhiran skrip mungkin gagal dengan pesan kesalahan berikut:
Objek datetime sistem spidnum tidak bisa diperbarui dalam database ' databasename ' karena bersifat baca-saja.
Datetime spidnum checkdb untuk database ' databasename ' selesai tanpa kesalahan pada datetime (waktu lokal). Ini adalah pesan informasi saja; tidak ada tindakan pengguna yang diperlukan.
Tanggalwaktu spidnum memutakhirkan pengaturan langganan dan objek sistem di database [databasename].
Datetime spidnum gagal memperbarui database "databasename" karena database bersifat baca-saja.
Kesalahan spidnumdatetimemengeksekusi sp_vupgrade_replication.
Datetime spidnum menyimpan status skrip upgrade ke ' software\microsoft\mssqlserver\replication\setup '.
Status skrip datetimemenyimpan kesalahan spidnum .
Datetime spidnum database ' databasename 'adalah memutakhirkan skrip ' upgrade_ucp_cmdw_discovery. SQL ' dari tingkat levelnumke tingkat levelnum.
Datetime spidnum database ' databasename 'adalah memutakhirkan skrip ' msdb110_upgrade. SQL ' dari tingkat levelnum ke tingkat levelnum.
Spidnum tanggal mulai pelaksanaan PRE_MSDB. DateTime SQL
Kesalahan spidnumtanggalwaktu: 3930, tingkat keparahan: 16, status: 1.
Datetime spidnum transaksi saat ini tidak dapat dilakukan dan tidak dapat mendukung operasi yang menulis ke file log. Memutar kembali transaksi.
Kesalahan spidnumtanggalwaktu: 912, keparahan: 21, status: 2.
Datetime spidnum skrip tingkat pemutakhiran untuk database ' databasename 'gagal karena pemutakhiran langkah ' msdb110_upgrade. SQL ' mengalami kesalahan 3930, negara bagian 1, tingkat keparahan 16. Ini adalah kondisi kesalahan serius yang mungkin mengganggu operasi reguler dan database akan dibawa offline. Jika kesalahan terjadi selama pemutakhiran database ' databasename ', itu akan mencegah seluruh contoh SQL Server mulai. Periksa entri errorlog sebelumnya untuk kesalahan, ambil tindakan korektif yang tepat dan mulai ulang database sehingga langkah-langkah peningkatan skrip berjalan ke penyelesaian.
Kesalahan spidnumtanggalwaktu: 3417, keparahan: 21, status: 3.
DateTime Spidnum tanggalwaktu tidak dapat memulihkan database Master. SQL Server tidak dapat dijalankan. Pulihkan master dari cadangan lengkap, Perbaiki, atau membangunnya kembali. Untuk informasi selengkapnya tentang cara menyusun ulang database Master, lihat buku daring SQL Server.
Datetime spidnum SQL Trace dihentikan karena shutdown server. Lacak ID = ' 1 '. Ini adalah pesan informasi saja; tidak ada tindakan pengguna yang diperlukan.
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server:
Tentang pembaruan kumulatif 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:
Referensi
Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.