0

イベント ログに「svcListener」および「svcListener - Prof」の次のイベント ログの説明が表示され続けます。これがどこから来たのか、どうすれば修正できるのか誰か知っていますか?

svcListener

ソース ( svcListener ) のイベント ID ( 0 ) の説明が見つかりません。ローカル コンピュータに、リモート コンピュータからのメッセージを表示するために必要なレジストリ情報またはメッセージ DLL ファイルがない可能性があります。/AUXSOURCE= フラグを使用して、この説明を取得できる場合があります。詳細については、ヘルプとサポートを参照してください。次の情報はイベントの一部です: 閉じたデータセットに対してこの操作を実行できません。

svcListener - 教授

ソース ( svcListener-Prof ) のイベント ID ( 0 ) の説明が見つかりません。ローカル コンピュータに、リモート コンピュータからのメッセージを表示するために必要なレジストリ情報またはメッセージ DLL ファイルがない可能性があります。/AUXSOURCE= フラグを使用して、この説明を取得できる場合があります。詳細については、ヘルプとサポートを参照してください。次の情報はイベントの一部です: Oracle 接続の例外 - 12560 EOracleEr

4

1 に答える 1

1

svcListener と svcListener-Prof が、存在しないイベント ソースを使用してイベント ログに書き込もうとしているようです。(または作成する権限がありません)

コードでは、イベント ログに書き込む前に次のようにします。

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

また、「svcListener」が初めて実行されたときに、イベント ソースの作成に必要なアクセス許可があることを確認します。

これを修正するには、自分でソースを作成します。上記のような短いプログラムを作成し、管理者アカウントから一度だけ実行するだけです。

于 2009-05-20T17:31:18.870 に答える