特定のログファイル内容で ORA-1400 エラーが発生するのですが?
【 全 Ver. 】
あるログファイルを解析していると ORA-1400 エラーが発生しました。
そのログファイルを一旦解析対象からはずすと、同じサーバの他のログファイルは正常に解析できます。
ログファイル中に不正な文字コードによる情報が記録されている場合に発生することがあります。
事例としては、Lunascape というブラウザが favicon.ico というファイルをアクセスして 404 エラーになったときにだけ、UA 情報に正しくない S-JIS コードの文字列を出力するケースがありました。
それが Oracle の文字コードフィルタにかかってエラーになります。
対処方法:
- ログファイルに対して修正を施し、上記文字化けが発生しているアクセス行を削除します。
- favicon.ico を 「除外するページ」 に登録します。
※ 操作手順や用語は、基本的にSiteTracker 8 をベースに記載しています。