データベース ダンプ内のデータを検索したいのですが、これらのダンプはバイナリ圧縮形式 (PGDMP
ヘッダー) を使用しています。
これらを復元せずに SQL に変換するにはどうすればよいですか?
データベース ダンプ内のデータを検索したいのですが、これらのダンプはバイナリ圧縮形式 (PGDMP
ヘッダー) を使用しています。
これらを復元せずに SQL に変換するにはどうすればよいですか?
pg_restore
をデータベース名なしで実行すると、テキスト ダンプが stdout に出力されます。-f
I / Oリダイレクトを使用して、または使用して、それを他の場所に送信できます。
pg_restore -f mydatabase.sql mydatabase.dump
私が使用した最速の方法は次のとおりです。
pg_restore mybinaryfile.backup > mysqlfile.sql
pg_restore はそれを stdout に吐き出すだけなので、特別なフラグはありません。