Gejala
Ketika mencoba menginstal Paket Layanan 2 (SP2) untuk Microsoft SQL Server 2014, skrip pemutakhiran sqlagent100_msdb_upgrade.sql gagal, dan Anda akan menerima pesan kesalahan berikut:
Catatan
- Memberikan akses masuk LoginName ke database msdb...
- Terjadi masalah saat memberikan akses ke database MSDB untuk login '(null)'. Pastikan login ini disediakan dengan SQLServer dan jalankan kembali sqlagent_msdb_upgrade.sql
- Menambahkan UserName pengguna ke SQLAgentUserRole msdb role...
- Memberikan akses masuk LoginName ke database msdb...
- Terjadi masalah saat memberikan akses ke database MSDB untuk login '(null)'. Pastikan login ini disediakan dengan SQLServer dan jalankan kembali sqlagent_msdb_upgrade.sql
- Menambahkan UserName pengguna ke SQLAgentUserRole msdb role...
- Memberikan akses masuk LoginName ke database msdb...
- Terjadi masalah saat memberikan akses ke database MSDB untuk login '(null)'. Pastikan login ini disediakan dengan SQLServer dan jalankan kembali sqlagent_msdb_upgrade.sql
- Msg 574, Level 16, Status 0
- pernyataan CONFIG tidak dapat digunakan di dalam transaksi pengguna
Resolusi
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut untuk SQL Server:
- Pembaruan Kumulatif 11 untuk SQL Server 2019
- Pembaruan Kumulatif 24 untuk SQL Server 2017
- Pembaruan Kumulatif 8 untuk SQL Server 2016 RTM
- Pembaruan Kumulatif 5 untuk SQL Server 2016 SP1
- Pembaruan Kumulatif 6 untuk SQL Server 2014 SP2
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:
- Pembaruan kumulatif terbaru untuk SQL Server 2019
- Pembaruan kumulatif terbaru untuk SQL Server 2017
- Pembaruan kumulatif terbaru untuk SQL Server 2016
- Pembaruan kumulatif terbaru untuk SQL Server 2014
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.