Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
データベースサーバが Web 要求に関する情報を書き込むログファイルに書き込まれるメッセージのフォーマットと、メッセージに表示されるフィールドを制御します。
{ LogFormat | LF }=format-string
HTTP、HTTPS
format-string 次のコードがサポートされます。
@@ @ 文字
@B 要求の処理が開始された日付/時刻 (エラーにより要求をキューイングできない場合を除く)
@C クライアントが接続した日付/時刻
@D 要求に関連するデータベース名
@E エラーが発生した場合の、エラーメッセージテキスト
@F 要求の処理が終了した日付/時刻
@I クライアントの IP アドレス
@J @I オプションで指定されたクライアントポートのログを取ります。
@L ヘッダと本文を含んだ応答の長さ (バイト)
@M HTTP 要求方式
@P 要求に関連するリスナポート
@Q 要求の処理がキューイングされた日付/時刻 (エラーにより要求をキューイングできない場合を除く)
@R HTTP 応答のステータスコードおよび説明
@S HTTP ステータスコード
@T 現在のログエントリが書き込まれた日付/時刻
@U 要求 URI
@V 要求 HTTP バージョン
@W 要求を処理した時間 (@F - @B)、またはエラーにより要求が処理されなかった場合は 0.000
@T - @W - @I:@J - @P - "@M @U @V" - @R - @L - @E
このプロトコルオプションは、Web 要求に関する情報を格納するログファイルに書き込まれるメッセージのフォーマットと、表示されるフィールドを制御します。文字列に表示される場合、各メッセージが書き込まれると現在の値がコードに置き換えられます。
HTTP 要求メソッドがサポートされていない、または URI のフォーマットが不正であるか必要なデータベース名が URI ないために Web 要求が失敗した場合は、HTTP メソッド (@M) と HTTP バージョン (@V) が文字列 ??? を返し、URI (@U) が >>> に続いて指定された要求を返します。
たとえば、ログフォーマットが「@M @U @V」に設定されている場合は、URL request/sample/test HTTP/1.0 の未知の HTTP メソッドが次の文字列を返します。
request/sample/test HTTP/1.0
"???>>>request/sample/test HTTP/1.0???"