Gejala

Saat Anda menginstal patch pada contoh Microsoft SQL Server 2014 atau 2016 yang berisi banyak database, penyetelan mungkin gagal. Dan Anda mungkin menerima pesan kesalahan berikut:

Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineConfigException: Failed to shutdown the instance with process ID xxxx. Error encountered: 
Microsoft.SqlServer.Configuration.Sco.ScoException: The service cannot accept control messages at this time.

Selain itu, contoh SQL Server dibiarkan dalam status "berhenti".

Penyebab

Masalah ini terjadi karena selama penginstalan patch SQL Server, akan mencoba untuk memulai ulang layanan SQL Server untuk menerapkan patch. Namun, jika SQL Server memakan waktu lama untuk mengakhiri dirinya sendiri, penyetelan akan gagal.

Catatan Jika ada banyak database (seperti, 300 ~ 1000 atau lebih) dan SQL Server dikonfigurasikan untuk menggunakan memori yang besar (seperti, 20 GB ~ 2 TB), SQL Server mungkin memerlukan waktu untuk melakukan shutdown bersih setiap database, dan penyetelan patch mungkin gagal karena SQL Server memakan waktu yang sangat lama untuk shutdown itu sendiri.

Pemecahan Masalah

Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server:

Pembaruan kumulatif 5 untuk SQL Server 2016 RTM

Pembaruan kumulatif 2 untuk SQL Server 2016 SP1

Pembaruan kumulatif 4 untuk SQL Server 2014 Service Pack 2

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua perbaikan hotfix dan keamanan yang disertakan dalam pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:

Pembaruan kumulatif terbaru untuk SQL Server 2016

L atest pembaruan kumulatif untuk SQL Server 201

Catatan Setelah Anda menerapkan perbaikan ini, program penyetelan patch akan menunggu SQL Server untuk menghentikan hingga 30 menit. Jika lebih dari 30 menit SQL Server masih berhenti, penyetelan patch masih gagal.

 

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

 

Dijadikan

Pelajari tentang terminologi yang digunakan oleh Microsoft untuk menjelaskan pembaruan perangkat lunak.

 

Perlu bantuan lainnya?

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

Apakah informasi ini bermanfaat?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?

Terima kasih atas umpan balik Anda!

×