我在运行SQL Server 2005标准。我有几个警告,我需要作出反应的。所以,我创建了这些警告,但他们从来没有显得如此,取决于它们的作业从不运行。

我发现警报它是必要的SQL Server写入到Windows事件日志,但这是不会发生的。每个源告诉我,通常将SQL Server自动登录,所以我没有线索,为什么我的实例没有。有谁知道(去)的选项激活记录到Windows事件日志?

<强>更新

我看到我的描述是缺少一些基本的信息,所以我会在这里添加此。

我有一个证人镜像场景。我正在寻找与编号1440和1441这表明,一个服务器改变它的作用主要VOM镜像事件。这些应该自动被写入到Windows事件日志,但是这不会发生。在所有,不仅一个从SQL Server单个消息被写入到事件日志中。

有帮助吗?

解决方案

我终于找到了答案。没有告诉在SQL Server,它不应该记录任何Windows事件日志启动参数: -n

要设置它,你一定要打开SQL Server配置管理器,打开你的SQL Server实例的属性(高级)。在那里,你会发现一个名为启动参数字段。这里只需输入(或在我的情况下删除)参数 -n 并您的SQL Server将停止写入Windows事件日志。

其他提示

sp_altermessage 以改变系统消息因此它们被记录(版本/ SP相关)

的sp_addmessage 以用户定义的警报

RAISERROR .. WITH LOG 在代码(受许可)

否则,什么警报你找谁?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top