列出SQL Server实例启动参数


8

我有一台刚刚重启的服务器,并使用以下命令验证了哪个跟踪标志处于活动状态DBCC TRACESTATUS

在此处输入图片说明

跟踪标志:3688功能:删除错误日志中有关已启动和已停止跟踪的消息

在这里,您可以看到每个跟踪标志的作用。

旗3688

启动参数如下:

在此处输入图片说明

题:

如何通过T-SQL查找SQL Server服务的启动参数是什么?


并且(为了我自己的健忘记忆),该对话框位于“ SQL Server配置管理器”中:“ SQL Server配置管理器”>“ SQL Server服务”。R单击SQL Server(INSTANCE)>属性>启动参数。
woter324

Answers:



4

如果您使用的是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'

您可以找到您所要求的内容相似的博客

您也可以使用未记录的xp_reagread命令

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.