[pgsql-jp: 27022] pgstattupleの登録でエラー
S-Watanabe
shinobu @ alpha-act.co.jp
2002年 8月 14日 (水) 12:46:21 JST
渡辺と申します。
掲題のpgstattupleを関数として登録しようと、インストールまではしたのですが、
psql -e -f /usr/local/pgsql/share/contrib/pgstattuple.sql dbname
としたところで、
psql:/usr/local/pgsql/share/contrib/pgstattuple.sql:4: ERROR: stat failed
on file '$libdir/pgstattuple': No such file or directory
と出ました。$libdirがどこなのかわからなかったので、
POSTGRES_HOME/libなのかと思い、設定したのですが、うまくいきません。
実際POSTGRES_HOME/libには、
pgstattuple.soと言うファイルがあるので、これかと思ってsqlの該当部分を
変えてみると、
psql:/usr/local/pgsql/share/contrib/pgstattuple.sql:4: ERROR: Load of file
/usr/local/pgsql/lib/pgstattuple.so failed: /usr/local/p
gsql/lib/pgstattuple.so: undefined symbol: relation_close
というエラーが出てしまいます。
pgstattuple.sql中にある$libdir/pgstattupleとは、
どのディレクトリのどのファイルを指しているのでしょうか?
過去ログを見ても、ここで詰まっている事例は見つからなかったので、??の
状態です。
ご存知の方、ご教示ください。よろしくお願いします。
pgsql-jp メーリングリストの案内