Jika Anda mencoba untuk memeriksa opsi konfigurasi lanjutan di SQL Server, tetapi Anda mendapatkan kesalahan, Anda mungkin menemukan yang berikut ini berguna.
Contoh
Misalnya, jika saat menjalankan kode berikut untuk memeriksa nilai konfigurasi Database Mail XPs:
EXEC sp_configure 'Database Mail XPs'
Anda mendapatkan kesalahan berikut:
Msg 15123, Level 16, State 1, Procedure sp_configure, Line 62 The configuration option 'Database Mail XPs' does not exist, or it may be an advanced option.
Anda perlu mengatur show advanced options
opsi konfigurasi server ke 1
.
Setel show advanced options
ke 1
Berikut cara menyetel show advanced options
ke 1
:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
Hasil:
Configuration option 'show advanced options' changed from 0 to 1. Run the RECONFIGURE statement to install. Commands completed successfully. Commands completed successfully.
Itu saja. Anda sekarang telah mengatur show advanced options
ke 1
.
RECONFIGURE
pernyataan memperbarui nilai, dan menetapkan bahwa jika pengaturan konfigurasi tidak memerlukan restart server, nilai yang sedang berjalan harus diperbarui.
Untungnya, show advanced options
tidak memerlukan restart server.
Uji Hasilnya
Sekarang saya berhasil memeriksa nilai konfigurasi Database Mail XPs:
EXEC sp_configure 'Database Mail XPs'
Hasil:
+-------------------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-------------------+-----------+-----------+----------------+-------------| | Database Mail XPs | 0 | 1 | 0 | 0 | +-------------------+-----------+-----------+----------------+-------------+
Dalam hal ini, Database Mail XPs
opsi dinonaktifkan (setel ke 0
). Itu perlu disetel ke 1
agar dapat diaktifkan.
Sembunyikan show advanced options
Setelah Anda melakukan apa yang perlu Anda lakukan, Anda mungkin ingin mengatur show advanced options
kembali ke nilai default 0
(yang menyembunyikan opsi lanjutan):
sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO
Hati-hati
Microsoft merekomendasikan bahwa opsi lanjutan harus diubah hanya oleh administrator database berpengalaman atau teknisi SQL Server bersertifikat.