如何解决此事件日志问题?

时间:2009-05-20 13:15:34

标签: debugging event-log

我在事件日志中继续获取“svcListener”和“svcListener - Prof”的以下事件日志描述。有谁知道它来自何处以及如何解决这个问题?

svcListener

  

无法找到Source(svcListener)中事件ID(0)的说明。   本地计算机可能没有必要的注册表信息或消息DLL文件来显示来自远程计算机的消息。   您可以使用/ AUXSOURCE =标志来检索此描述;请参阅帮助和支持以获取详细信   以下信息是事件的一部分:无法对已关闭的数据集执行此操作。

svcListener - 教授

  

无法找到Source(svcListener-Prof)中事件ID(0)的描述。   本地计算机可能没有必要的注册表信息或消息DLL文件来显示来自远程计算机的消息。   您可以使用/ AUXSOURCE =标志来检索此描述;请参阅帮助和支持以获取详细信   以下信息是事件的一部分:Oracle Connection-12560 EOracleEr中的异常

1 个答案:

答案 0 :(得分:1)

看起来svcListener和svcListener-Prof正在尝试使用不存在的事件源写入事件日志。 (或者他们没有权限创建它)

在代码中,在写入事件日志之前,你会做这样的事情:

if(!EventLog.SourceExists("myService")){EventLog.CreateEventSource("myService","Application");}

你会确保第一次“svcListener”运行,它具有创建事件源所需的权限。

要修复它,您可以自己创建源代码。只需编写一个简短的程序来执行此操作,如上所述,并从Admin帐户运行一次。