我在事件日志中继续获取“svcListener”和“svcListener - Prof”的以下事件日志描述。有谁知道它来自何处以及如何解决这个问题?
svcListener
无法找到Source(svcListener)中事件ID(0)的说明。 本地计算机可能没有必要的注册表信息或消息DLL文件来显示来自远程计算机的消息。 您可以使用/ AUXSOURCE =标志来检索此描述;请参阅帮助和支持以获取详细信 以下信息是事件的一部分:无法对已关闭的数据集执行此操作。
svcListener - 教授
无法找到Source(svcListener-Prof)中事件ID(0)的描述。 本地计算机可能没有必要的注册表信息或消息DLL文件来显示来自远程计算机的消息。 您可以使用/ AUXSOURCE =标志来检索此描述;请参阅帮助和支持以获取详细信 以下信息是事件的一部分:Oracle Connection-12560 EOracleEr中的异常
答案 0 :(得分:1)
看起来svcListener和svcListener-Prof正在尝试使用不存在的事件源写入事件日志。 (或者他们没有权限创建它)
在代码中,在写入事件日志之前,你会做这样的事情:
if(!EventLog.SourceExists("myService")){EventLog.CreateEventSource("myService","Application");}
你会确保第一次“svcListener”运行,它具有创建事件源所需的权限。
要修复它,您可以自己创建源代码。只需编写一个简短的程序来执行此操作,如上所述,并从Admin帐户运行一次。