小编And*_*ely的帖子

找出错误日志的日期和/或数量 xp_readerrorlog

我有一些代码可以帮助每天在我们的 SQL Server 上自动检查错误日志。此代码调用xp_readerrorlog 0来检查错误日志,并调用 xp_readerrorlog 0,1来检查 SQL Server 日志。

然而,有时我需要扫描不止一个错误日志。

我希望能够通过 T-SQL 查看日志的日期,或者除此之外,找到存在的日志数量。

我读到我们最多可以有 99 个存档日志,但是当尝试显示不存在的错误日志时,服务器会抛出以下错误消息。

“xp_readerrorlog() 返回错误 2,'系统找不到指定的文件。”

我知道日期信息和数字存在,因为 SSMS 显示它(见下图。)

在此处输入图片说明

sql-server t-sql error-log

2
推荐指数
1
解决办法
1617
查看次数

标签 统计

error-log ×1

sql-server ×1

t-sql ×1