[pgsql-jp: 31614] Re: 実行ログが取得できない

HOTTA Michihide hotta @ net-newbie.com
2003年 11月 27日 (木) 09:08:15 JST


堀田です。

From: Ryuichiro Munechika <ml @ niji-net.com>
Subject: [pgsql-jp: 31613] 実行ログが取得できない
Date: 2003/11/27 8:46:12

>   テンポラリテーブルでは、insertやupdate時に実行ログが取得されないか
> どうか調べようとして、何せ今回ログの取得を実行するのがはじめてなので
> 下記の文献等を参考にPostgreSQLの設定を行いました。
> http://ceascom.iecs.kansai-u.ac.jp/modules/newbb/viewtopic.php?topic_id=23&forum=5
> 
>  最初は「実テーブルでまずは様子を見てみよう」と思い、実テーブルを
> 作成して、insert,updateを繰り返しているのですが/var/log/pgsql/pgsql.log
> にログが出力されていないようです。

上記の方法だとバックエンドが直接ログを吐く形式だと思いますが、
当該ファイル/ディレクトリへのパーミッションの問題は大丈夫で
しょうか?

私は syslog=2 として syslog 経由で吐かせています。この場合
touch /var/log/pgsql/pgsql.log しておくのと、/etc/syslog.conf 
への設定が必要になります。

あ、昔は --enable-syslog も必要だったような気がしますが、7.4 
ではこのオプションはなくなったようなので組み込まれたのかも。

以上、ご参考になれば。
-- 
堀田 倫英 <hotta @ net-newbie.com> <http://www.net-newbie.com>



pgsql-jp メーリングリストの案内