2007年12月29日

[pgsql-jp: 39041]ログからのSQL文の抽出

内海と申します。

データベース復旧のため、ログファイルからinsert,update,deleteのsql文を
抽出したいと思っています。
log_statement='all' としているため、すべてのsqlがログに記録されています。

grep を使って抽出しようとしましたが、

<2007-12-22 20:14:25 >LOG: statement: insert into ....
values(.....

というように複数行にまたがっているsqlは当然先頭行しか抽出できません。
この場合どうやって複数行を抽出したらよいでしょうか?

postgresqlとはあまり関係ない内容ですが、よろしくお願いします。

---------------------------------------------------------------------
T.Utsumi E-Mail : takashi@xxxxx

投稿者 xml-rpc : 2007年12月29日 14:30
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/68156
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。