在我管理的 SQL 服务器实例中;我在 SQL 服务器错误日志中看到很多活动和消息,例如备份或事务日志备份已完成等。我们在一个实例中有很多数据库,有时错误日志消息的数量也很多。
作为一名偶然的 DBA,我可以使用什么方法或脚本来过滤指定日期范围的错误日志,或者从大量信息消息中查找或过滤令人不安的错误?
我想问一下,是否有可以用来过滤错误日志的 T-SQL 脚本或 DMV?
小智 7
我建议您避免直接读取错误日志,而是实施 SQL 代理警报。在这种方法下,您只需创建警报,例如,当 SQL Server 抛出错误时(我建议针对严重性级别 19 -25 使用单独的警报),并告诉 SQL Server 在发生错误时向您发送电子邮件。
然后,除了特定的故障排除情况外,您通常可以忽略错误日志。
一般详情在这里。TechNet 上提供了专门使用 SSMS 设置 SQL 代理警报的详细信息,这里的在线书籍中的详细信息相同。
希望这会有所帮助,-凯文
@kekline
| 归档时间: |
|
| 查看次数: |
4356 次 |
| 最近记录: |