レジストリエントリを設定することによって、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 キーの設定を変更した場合、変更を有効にするには、データベースサーバーを再起動する必要があります。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |