gpt4 book ai didi

sql - 使用 sp_addmessage 写入具有不同事件 ID 的事件日志

转载 作者:行者123 更新时间:2023-12-04 00:03:12 24 4
gpt4 key购买 nike

我在 SQL Server 中有一堆自定义消息正在写入事件日志,但我从未意识到它们在应用程序事件日志中都使用相同的 EVENTID 17063 写入,我如何指定 sp_addmessage 来写入自定义 EvenID,以便所有没有使用 EVENTID 17063 记录?

执行 sp_addmessage @msgnum = 90002, @严重性= 16, @msgtext = N'一些文字', @lang = 'us_english', @with_log = '真',@replace = '替换' ;回复引用

最佳答案

我相信 EVENTID 17063 表示事件的源是 SQL Server,因此您不能使用 sp_addMessage 存储过程更改它。

但是,如果您能够使用 CLR,则可以围绕 EventLog.WriteEntry 方法创建一个包装器,这将允许您更改 EVENTID。

http://msdn.microsoft.com/en-us/library/f6wy11we.aspx

关于sql - 使用 sp_addmessage 写入具有不同事件 ID 的事件日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5344643/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com