タグ付けされた質問 「pg-dump」


25
Postgresql 9.2のpg_dumpバージョンの不一致
pg_dumpツールを使用してPostgresqlデータベースをダンプしようとしています。 $ pg_dump books > books.out どうすればこのエラーが発生します。 pg_dump: server version: 9.2.1; pg_dump version: 9.1.6 pg_dump: aborting because of server version mismatch この--ignore-versionオプションは現在廃止されており、機能しても問題の解決策にはなりません。 この問題を解決するためにpg_dumpをアップグレードするにはどうすればよいですか?

2
pg_dumpを適切に認証する方法
ホスト変数PGPASSWORDを使用してみましたが.pgpass、これらの2つのどちらもデータベースへの認証を許可しません。私が持っているchmodD「を.pgpass適切な権限にも試してみました: export PGPASSWORD=mypass and PGPASSWORD=mypass パスワードには含まれていますが、\一重引用符で囲んPGPASS='mypass\'でいましたが、それでも認証されません。 私は走っています: pg_dump dbname -U username -Fc そして私はまだ受け取ります pg_dump: [archiver (db)] connection to database "dbname" failed: FATAL: Peer authentication failed for user "username"

3
pg_restore:[archiver]ファイルヘッダーのサポートされていないバージョン(1.14)
私はライブサーバーと開発ボックスを持っています。それぞれpostgresqlを実行しているliveおよびdevと呼びます。私はpgadmin4で両方を表示して両方を問題なく管理でき、どちらもライブWebサイトとして動作していて、もう1つは私の開発ボックスでデバッグモードでWebサイトで実行すると、完全に機能します。かなり普通の設定。 何年もの間、私が書いたのと同じbashスクリプトを実行していて、ライブデータベースをダンプし、それを開発ボックスで復元しているので、最新のライブスナップショットを操作できます。 今日、これは私にタイトルの付いたメッセージで失敗します: pg_restore: [archiver] unsupported version (1.14) in file header 私はこれを診断しようとし、オンラインで広範囲に検索しましたが、困惑して失敗しました。そこで、ここで専門知識を求めています。 次の情報を共有します。 $ pg_dump --version pg_dump (PostgreSQL) 10.11 (Ubuntu 10.11-1.pgdg18.04+1) $ pg_restore --version pg_restore (PostgreSQL) 10.11 (Ubuntu 10.11-1.pgdg18.04+1) $ pg_dump --host=live.lan --port=5432 --dbname=mydb --username=myuser --format=custom > test.backup $ ls -l test.backup -rw-r--r-- 1 bernd bernd 2398358 Dec 23 23:40 …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.