Ich habe einen Server, den ich gerade neu gestartet und überprüft habe, welche Ablaufverfolgungsflags aktiv sind, indem ich DBCC TRACESTATUS
:
Trace-Flag: 3688 Funktion: Entfernt Meldungen über gestartete und gestoppte Traces in das Fehlerprotokoll
Hier können Sie sehen, was jedes Trace-Flag bewirkt.
Die Startparameter sind wie folgt:
Frage:
Wie kann ich über T-SQL die Startparameter der SQL Server-Dienste ermitteln?
sql-server
sql-server-2014
configuration
t-sql
Marcello Miorelli
quelle
quelle
Antworten:
In SQL Server 2008 R2 SP1 oder höher wird dies über die DMV sys.dm_server_registry erheblich vereinfacht :
Von: Eine einfachere Möglichkeit, SQL Server-Startparameter abzurufen
quelle
Wenn Sie 2008 R2 und höher verwenden (ich sehe, dass Sie die Frage als SQL Server 2014 markiert haben), können Sie DMV sys.dm_server_registry verwenden , um alle Informationen zu Registrierungswerten für SQL Server abzurufen .
Gehen Sie einfach zu SSMS und führen Sie es unten aus
Wenn Sie Parameter herausfiltern möchten, die sich auf den Start von SQL Server beziehen
Sie können einen ähnlichen Blog finden, der sich auf das bezieht, was Sie gefragt haben.
Sie können auch den undokumentierten Befehl xp_reagread verwenden
quelle