beat365唯一网址-正规365娱乐平台-365bet线路检测中心

记录时光的故事

SQLServer中查询错误日志

分类: beat365唯一网址 时间: 2025-09-23 02:47:57 作者: admin 阅读: 2850
SQLServer中查询错误日志

存储过程 sp_readerrorlog

作用:查询mssql的错误日志

查看AdventureWorks2019的全部errlog

代码语言:sql复制use master;

exec sp_readerrorlog 0, 1 , 'AdventureWorks2019' ;errlog-all只查看AdventureWorks2019的errlog中的failed的记录

代码语言:sql复制use master;

exec sp_readerrorlog 0, 1 , 'AdventureWorks2019', 'failed';或者使用下面这个临时表的方法,方便对查询结果进行排序

代码语言:sql复制DROP TABLE IF EXISTS #SQLErrorLog;

CREATE TABLE #SQLErrorLog(

LogDate DATETIME

,ProcessInfo NVARCHAR(12)

,LogText NVARCHAR(3999)

);

INSERT INTO #SQLErrorLog

(

LogDate

,ProcessInfo

,LogText

)

EXEC sp_readerrorlog;

SELECT * FROM #SQLErrorLog

where processinfo <>'logon'

order by logdate desc官方文档 https://learn.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/sp-readerrorlog-transact-sql?view=sql-server-ver16

存储过程 sp_cycle_errorlog作用: 清空错误日志

代码语言:sql复制EXEC sp_cycle_errorlog ;

-- 再次查询错误日志,可以看到只剩11条记录

EXEC sp_readerrorlog;errlog

相关文章

网络销售是干什么的
【德比鞋】怎么样 推荐 测评
古代的匈奴、鲜卑、突厥、契丹、女真等少数民族都去哪了
建设成都市域副中心城市 邛崃市率先启动五大“政策引擎”
小米 4 的摄像头像素数量:解析力和成像质量
魔兽世界:都要达到R3:军衔福利与各职业PVP徽章、散件介绍