Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere サーバー データベース管理 » データベースの開始とデータベースへの接続 » SQL Anywhere データベースサーバーの使用

 

Windows イベントログメッセージの抑制

レジストリエントリを設定することによって、Windows イベントログのエントリを抑制できます。レジストリエントリは Software\Sybase\SQL Anywhere\12.0 です。このエントリは、HKEY_CURRENT_USER または HKEY_LOCAL_MACHINE ハイブのいずれかに配置できます。

イベントログエントリを制御するには、種類が REG_DWORD の EventLogMask キーを設定します。この値はビットマスクで、さまざまなイベントメッセージに関する内部ビット値を保有します。

errors      EVENTLOG_ERROR_TYPE        0x0001
warnings    EVENTLOG_WARNING_TYPE      0x0002
information EVENTLOG_INFORMATION_TYPE  0x0004

たとえば、EventLogMask キーを 0 に設定すると、どのメッセージも出力されなくなります。このキーを 1 に設定すると、情報メッセージと警告メッセージは出力されませんが、エラーメッセージは出力されます。デフォルト設定 (エントリが存在しない場合) では、すべてのメッセージタイプが出力されます。

EventLogMask キーの設定を変更した場合、変更を有効にするには、データベースサーバーを再起動する必要があります。

 参照