Mendaftar parameter startup contoh SQL Server

8

Saya memiliki server yang baru saja saya restart dan memverifikasi flag jejak mana yang aktif menggunakan DBCC TRACESTATUS:

masukkan deskripsi gambar di sini

Bendera Jejak: 3688 Fungsi: Menghapus pesan ke log kesalahan tentang jejak dimulai dan berhenti

Di sini Anda dapat melihat apa yang dilakukan oleh setiap tanda jejak.

Tandai 3688

Parameter awal adalah sebagai berikut:

masukkan deskripsi gambar di sini

Pertanyaan:

Bagaimana saya bisa menemukan apa parameter startup dari layanan SQL Server, melalui T-SQL?

Marcello Miorelli
sumber
Dan (untuk ingatanku yang pelupa) kotak dialog itu ada di "Sql Server Configuration Manager": SQL Server configuration Manager> SQL Server Services. R-klik SQL Server (INSTANCE)> Properties> Parameter startup.
woter324

Jawaban:

4

Jika Anda menggunakan 2008 R2 dan di atas (saya bisa melihat Anda menandai pertanyaan sebagai SQL Server 2014), Anda dapat menggunakan DMV sys.dm_server_registry untuk mendapatkan semua informasi tentang nilai registri untuk SQL Server.

Pergi saja ke SSMS dan jalankan di bawah ini

select * from sys.dm_server_registry

Jika Anda ingin memfilter parameter yang terkait dengan startup SQL Server

SELECT r.registry_key, r.value_name, r.value_data
FROM sys.dm_server_registry r
WHERE r.registry_key LIKE N'%MSSQLServer\Parameters'

Anda dapat menemukan blog serupa yang terkait dengan apa yang Anda tanyakan.

Anda juga dapat menggunakan perintah xp_reagread tanpa dokumen

Shanky
sumber