ソースを見ると、PEAR::DBを使っているようですね。
まずはDB_Errorオブジェクトをvar_dumpした結果を見てください。
PostgreSQLでのエラーメッセージが入っているはずなので、
もう少し原因の絞込みができると思います。
-- /Private
aglib (http://aglib.sourceforge.jp)、開発中
//Furukawa Atsushi / 古川 敦史
E-Mail: agl @ mbi.nifty.com
TEL: 050-5532-7166
MOBILE: 070-5010-5225
FAX: 020-4622-3018
HomePage: http://www.aglabo.com/agl/
http://www.furukawa-select.com/mt/