バックアップとリストアのメニューがない!!
Windows で pgAdmin III を起動したときは以下のように出るのに、Linux だと出ない。
Windows 版だけ?と思ったけど別の Linux 環境でも表示されていたことを思い出す。
この対処方法を Google 先生に聞いたけど教えてもらえなかったので、備忘録としてメモり。
原因を言うと、pgAdmin III が PostgreSQL のリストアやバックアップで実行する pg_dump などのパスが分からないから。
メニューのファイル>オプションで表示される画面の全体タブに PG bin パスを指定するところがある。
ここに正しいパスを指定することで、リストア・バックアップがコンテキストメニューに表示されるようになる。
パスについては、psql や pg_dump がコマンドラインから実行できるなら which を使って確認すべし。出なかったら locate コマンドを使ってみる。データベースが更新されていないとかの理由で見つからないなら find 辺りを使って強引に調べるとかとか。
これ、Google で調べてみたけどどこにも情報がなかった。
pgAdmin III のヘルプを見てみたら、
pg_dump とか pg_restore へのパスを入れてね、入ってないとインストールディレクトリ探すよ。 (ざっくり意訳)とは書いてあるけどコンテキストメニューに出る出ない云々については書かれていなかった。
0 件のコメント:
コメントを投稿