2007年03月24日
SYSONLINELOG (Cheetah)
Informix Dynamic Server 次バージョンには、いくつもの新しいシステムカタログ表が追加されています。"SYSONLINELOG"という表もそのひとつです。名前から想像できると思いますが、検索すると、online.log ( ONCONFIGの MSGPATHで指定したファイル ) の中身 (正確には、「中身と同等のもの」 ) が表示されます。
もちろん、SELECTですから、こんなことや
こんなこと
もできますね。
日本語ロケールで oninitしている管理者なら、こんな

感じでしょうか。
$INFORMIXDIR/demo/admin ( Windows 版だと、%INFORMIXDIR%/demo/admin )の下には、sysonlinelogを検索する SELECT文のサンプルや、すでにご紹介済みのADMIN APIの例などのサンプルファイルが含まれています。
DATABASE sysmaster;
SELECT line FROM sysonlinelog;
もちろん、SELECTですから、こんなことや
SELECT line FROM sysonlinelog WHERE line MATCHES "*Warn*";
こんなこと
SELECT line FROM sysonlinelog WHERE line MATCHES "*Assert*";
もできますね。
日本語ロケールで oninitしている管理者なら、こんな

感じでしょうか。
$INFORMIXDIR/demo/admin ( Windows 版だと、%INFORMIXDIR%/demo/admin )の下には、sysonlinelogを検索する SELECT文のサンプルや、すでにご紹介済みのADMIN APIの例などのサンプルファイルが含まれています。
Posted by oninit at 22:02│Comments(0)
│ちょっと細かいテックネタ
※このブログではブログの持ち主が承認した後、コメントが反映される設定です。