Что такое запрос SQL для возврата конфигурации журнала ошибок SQL? - PullRequest
0 голосов
/ 30 июня 2010

Что такое запрос SQL для возврата конфигурации журнала ошибок SQL?

1 Ответ

0 голосов
/ 30 июня 2010

При запуске SQL Profiler во время просмотра этой опции в Management Studio она, похоже, сохраняется в реестре.Ниже то, что я получил.Он возвращает NULL, если у меня отключена опция «ограничить количество файлов журнала ошибок ...», или если номер не указан.

Если это не работает, вы можете попробовать то же самоев вашем экземпляре, чтобы увидеть, если пути отличаются.

declare @HkeyLocal nvarchar(18)
declare @MSSqlServerRegPath nvarchar(31)
declare @InstanceRegPath sysname

select @HkeyLocal=N'HKEY_LOCAL_MACHINE'

-- Instance-based paths
select @MSSqlServerRegPath=N'SOFTWARE\Microsoft\MSSQLServer'
select @InstanceRegPath=@MSSqlServerRegPath + N'\MSSQLServer'

declare @NumErrorLogs int
exec master.dbo.xp_instance_regread @HkeyLocal, @InstanceRegPath, N'NumErrorLogs', @NumErrorLogs OUTPUT
select @NumErrorLogs
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...