問題タブ [pg-dump]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 開発中のheroku pg_dumpの使用
開発環境で heroku の pg_dump を使用しようとしています。
ダンプをダウンロードしたら、pg_restore を使用して実行できるようです: http://www.postgresql.org/docs/current/static/app-pgrestore.html
ユーティリティを正しく使用できません。ここで誰かが助けてくれるかもしれません
これは私が使用しているコマンドです:
多数のスキーマが既に存在します、ロールが存在しないというエラーが発生します。
これを行うためのより簡単でクリーンな方法があるに違いありません。誰かが開発中に prod heroku pg db を使用できるようにするための手順とコマンドのリストを提供していただければ幸いです。
PS: データとスキーマの量が非常に少ない (ダンプ: 6MB)
postgresql - 9.1.7 から 9.1.11 への pg_dump
別の postgress データベース (9.1.7) から私の (9.1.11) にテーブルをインポートしたいと思います。ダンプをインポートしようとしましたが、多くの構文エラーが発生しました。バージョンの不一致に問題があると思いますか?
postgress インストールをダウングレードして目的の入力ファイルに一致させる以外に、より良い解決策はありますか?
これは、9.1.7 システムでデータベースをエクスポートするために使用したコマンドです。
これは、ダンプ ファイル guidedata.sql をインポートするために使用したコマンドです。
これは、インポートしようとしているデータベース ダンプ ファイルの上部です。
インポートしようとしたときにコンソールに表示されるエラー出力の一部を次に示します。
ありがとう
postgresql - サーバーのバージョンの不一致 postgresql pg_dump
データベースをエクスポートしようとすると、次のエラーが表示されます...
問題は、クライアント マシンの ubuntu バージョンが原因で、9.1.11 から 9.3.1 に更新できないことです。私は Ubuntu 13.04 raring ringtail を実行しています。このディストリビューション リンクでわかるように、ubuntu の究極の postgresql バージョンは 12.04 正確なパンゴリンです。
可能な解決策はありますか?前もって感謝します!
postgresql - バイナリ pgdump (圧縮) をプレーン SQL ファイルに変換するにはどうすればよいですか?
データベース ダンプ内のデータを検索したいのですが、これらのダンプはバイナリ圧縮形式 (PGDMP
ヘッダー) を使用しています。
これらを復元せずに SQL に変換するにはどうすればよいですか?
database - pg_dump 出力ファイルの「権限が拒否されました」
以下のコマンドを使用してデータベースをバックアップしました
sudo -u user_name pg_dump dbName -f /home ..../someWhere/db.sql
しかし、それは私にこれを与えます:
pg_dump: [archiver] could not open output file "/home ..../someWhere/db.sql": Permission denied
この問題をグーグルで調べた後、/tmp
パスの下にデータをバックアップする必要があることがわかりましたが、機能しません
この問題を解決するにはどうすればよいですか?
前もって感謝します、
私はUbuntu 12.04 ltsを使用しています
postgresql - pg_dump で SSL エラーが発生し、タイムアウトしたようです
を使用してローカル マシンにデータベースをダウンロードしようとしていますpg_dump
。私が使用しているコマンドは次のとおりです。
データベースの最後のテーブルをダンプすると、常に次のエラーでクラッシュします。
ダウンロード元のサーバー (私はブリスベンにいて、サンフランシスコにいます) に少し近いサーバーに SSH 接続し、pg_dump
問題なく実行できました。したがって、データベース サーバーが正常であることはわかっています。失敗する前に最後のテーブルに到達しているため、タイムアウトであると思われます。それが実際に SSL エラーだった場合は、もっと早く発生することを期待していたでしょう。つまり、タイムアウトは、失敗するたびに異なる時間後に発生します (最新の 2 つのテストは、それぞれ 1300 秒と 1812 秒後に失敗しました)。
デバッグ方法に関するヒントは大歓迎です。
私はOS X 10.8.5を使用しています。ローカル pg_dump は 9.2.4、サーバーは psql 9.1.9 を実行する Ubuntu サーバーです。
heroku - heroku pg:push が出力ファイルに書き込めませんでした: 引数が無効です
ローカル データベースを heroku にプッシュしようとしていますが、途中で失敗したようです。私が間違っている可能性があることは何ですか?スタック トレースは次のとおりです。