再起動したばかりのサーバーがあり、DBCC TRACESTATUS
を使用してアクティブなトレースフラグを確認しました。
トレースフラグ:3688機能:開始および停止したトレースに関するエラーログへのメッセージを削除します。
ここでは、各トレースフラグの動作を 確認できます
開始パラメーターは次のとおりです。
質問:
T-SQLを使用して、SQL Serverサービスの起動パラメーターを確認するにはどうすればよいですか?
SQL Server 2008 R2 SP1以降では、これは sys.dm_server_registry DMVを使用して大幅に容易になります。
SELECT
DSR.registry_key,
DSR.value_name,
DSR.value_data
FROM sys.dm_server_registry AS DSR
WHERE
DSR.registry_key LIKE N'%MSSQLServer\Parameters';
2008 R2以上を使用している場合(SQL Server 2014としてタグ付けされた質問が表示されます)、DMV sys.dm_server_registry を使用してSQL Serverのレジストリ値に関するすべての情報を取得できます。
SSMSに移動して以下を実行してください
select * from sys.dm_server_registry
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'
あなたが求めていたものに関連する similar blog を見つけることができます。
ドキュメントに記載されていないxp_reagreadコマンドを使用することもできます