MSSQLSERVER_17112
Berlaku untuk: SQL Server
Detail
Atribut | Nilai |
---|---|
Nama Produk | SQL Server |
ID Peristiwa | 17112 |
Sumber Kejadian | MSSQLSERVER |
Komponen | SQLEngine |
Nama Simbolis | INIT_INVCOMMAND |
Teks Pesan | Opsi startup yang tidak valid disediakan, baik dari registri atau prompt perintah. Koreksi atau hapus opsi . |
Penjelasan
Kesalahan ini menunjukkan bahwa opsi startup Database Engine Service yang tidak valid telah ditentukan. Ketika opsi startup tidak ditentukan dengan benar, SQL Server gagal memulai atau mungkin tidak berjalan seperti yang diharapkan. Kesalahan 17112 juga muncul.
Dalam beberapa kasus, instans mungkin dimulai, tetapi saat Anda meninjau log Kesalahan SQL Server, parameter startup tidak terlihat benar:
<Parameter startup Datetime> Server Registry:
<Server Datetime> -d:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf
<Server Datetime> -e D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG
<Server Datetime> -l D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf
<Server Datetime> -T1118 -g512
Perhatikan bagaimana kedua parameter startup terakhir berada di baris yang sama.
Anda mungkin juga memperhatikan dalam beberapa kasus bahwa menambahkan parameter startup yang diperlukan tidak memiliki efek yang dimaksudkan pada perilaku server.
Kemungkinan penyebab
Anda mengalami masalah ini karena alasan berikut:
- Menggunakan parameter startup yang tidak ada dalam daftar parameter startup yang valid
- Menentukan parameter startup tanpa pemisah yang tepat [;]
- Salin dan tempel parameter startup dari editor teks yang memperkenalkan beberapa karakter khusus yang tidak terlihat, [misalnya, spasi sebelum -T]
- Tidak menggunakan sensitivitas huruf besar/kecil yang benar untuk parameter startup
Tindakan pengguna
Gunakan alat Pengelola Konfigurasi SQL Server untuk menyediakan dan memvalidasi parameter startup yang ditentukan untuk instans SQL Server. Pastikan setiap parameter startup dibatasi dengan benar dan tidak ada karakter khusus yang ada.