7
A
答えて
4
あなたが特定の接頭辞で始まるすべてのビューを持っている場合は、このコマンドを使用することができます。
pg_dump -s -t 'prefix*' dbname > db.dump
またはあなたが使用することができますが、最後に、pg_dumpのためのマニュアルページを参照してください...ビューの名前で、できるだけ多くの切り替え-t例です...
15
あり、これを行うには直接のフラグはませんが、技術私たちのお気に入りのスキーマ・ツー・生成・コマンドのクエリを、使用して:
select string_agg('-t ' || quote_ident(nspname) || '.' || quote_ident(relname), ' ')
from pg_class join pg_namespace on pg_namespace.oid = pg_class.relnamespace
where relkind = 'v' and not (nspname ~ '^pg_' or nspname = 'information_schema');
これは、pg_dumpのに使用できる文字列を生成します。コマンド、例えば:
-t media.duplicated_component -t adv.advert_view_distribution
あなたは、直接コマンドラインにスプライスができます
pg_dump $(psql -c "select string_agg(...etc...)" db) db
関連する問題
- 1. Postgresでデータをエクスポートする
- 2. Postgresテーブルの列名のみをCSVにエクスポート
- 3. データベースからビューのみをエクスポートする方法は?
- 4. Heroku Postgresからバックアップをエクスポートする
- 5. PostgresデータベースをExcelスプレッドシートにエクスポートする
- 6. PostgresデータベースのデータをXMLにエクスポート
- 7. Postgres - エクスポートする単純バッチファイルCSV
- 8. SQL Developerでビューのスキーマをエクスポートする
- 9. オブジェクト(テーブル、ビュー...)Postgresのステータスメタデータ
- 10. PostgresのJava OutputStreamをS3のInputStreamに直接エクスポートする
- 11. Postgresで2ビューを1にする
- 12. postgresでジョブを別のデータベースにエクスポートする(生産的なシステム)
- 13. Postgresはホットスタンバイのビューを実現
- 14. SQLビューのエクスポート - 構文
- 15. DESCRIBE TABLE PostgresをPHPで.txtファイルにエクスポート
- 16. AWS Postgres RDSテーブルをAWS S3にエクスポート
- 17. アマゾンPostgresのRDSのpg_stat_statementsビューは
- 18. ビューをエクスポートする方法ASP.NET MVC
- 19. Postgresで2行のビュー間の変化率を計算する
- 20. リストボックス内のシートのみをエクスポートする
- 21. ビュー内の動的な列名(Postgres)
- 22. 私のデータベース用のスクリプトをpostgresにエクスポートしたい
- 23. のPostgres:異なるが1列のみ
- 24. Postgresのインストール済みバージョンのPostgresサーバ側(バックエンド)ヘッダファイルのインストール方法
- 25. MVCビューからCSVへのエクスポート(Excel用)
- 26. Axapta 4.0ビューを別の環境にエクスポートする方法
- 27. デベロッパースナップショット用のテーブルの一部のみをPostgresでダンプする
- 28. JavaScript ES6 - エラー:クラスをエクスポートするときにのみデコレータをエクスポートできます
- 29. ビューとコントローラ間でビューのみのデータをラウンドトリップする方法
- 30. SSRS 2008レポートのみをエクスポートしてイメージにエクスポート最初のページ
ビューがエクスポートするデータではなく、ビューがエクスポートされることに注意してください。これはおそらくほとんどの人には明らかですが、最初は私にとってはそうではありませんでした。ビューから返されたデータをエクスポートするには、http://stackoverflow.com/questions/1745105/postgres-dump-of-only-parts-of-tables-for-a-dev-snapshot –
を参照してください。 '-s'を実行しても、その問題について議論された' COPY'ルートを下回る代わりに 'pg_dump'を使っています – kez