データベースを異なるスキーマでリストアしたい
2023-10-09 15:45:01
質問
という名前のデータベースのダンプを取得しました。
temp1
という名前のデータベースを、次のコマンドを使用してダンプしました。
$ pg_dump -i -h localhost -U postgres -F c -b -v -f pub.backup temp1
今、私は "db_temp" という別のデータベースにダンプを復元したいのですが、その際、すべてのテーブルを "db_temp" データベースにある "temp_schema" (fms temp1 データベースにあるデフォルトスキーマではなく) に作成したいだけなのです。
を使用してこれを行う方法はありますか?
pg_restore
コマンドを使う方法はありますか?
他のメソッドもよろしくお願いします
どのように解決するのですか?
pg_restore自体に方法はありません。できることは、pg_restoreを使ってSQL出力を生成し、それを例えばsedスクリプトで送信して変更することです。しかし、その sed スクリプトの書き方に注意する必要があります。
関連
-
PostgresqlのデータベーステーブルのデータをExcel形式にエクスポートする方法(推奨)
-
postgresql いくつかのメソッドは、要約の重複するデータを削除する
-
Postgresqlのデータマージ、複数のデータを1つの操作にマージする。
-
postgreSQLのクエリ結果に自己インクリメントシーケンス演算が追加されました。
-
PostgreSQLにおけるsequence、serial、identityの使い方の違いについて
-
[解決済み] psql: FATAL: データベース "<user>" が存在しない
-
[解決済み] PostgreSQL コマンドラインユーティリティ: psql を終了する方法
-
[解決済み] PostgreSQLの特定のスキーマのデータベースに格納されているすべての関数のリストを取得するにはどうすればよいですか?
-
[解決済み] 拡張機能は存在するが、uuid_generate_v4 が失敗する
-
pg_restoreは正常に戻りますが、実際にデータベースをリストアしていないのはなぜですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
postgresqlにおける時間処理のコツ(推奨)
-
Postgresql データベース timescaledb timescaledb 問題 大容量データテーブルをスーパーテーブルに変換すること
-
Postgresqlのデータベース権限まとめ
-
PostgreSQLにおけるsequence、serial、identityの使い方の違いについて
-
サーバーに接続できませんでした:接続拒否(0x0000274D/10061)
-
[解決済み] PostgresでInsert文のUUIDを生成する?
-
[解決済み] Postgres 9.4でJSONB型のカラムに対して更新操作を実行する方法
-
[解決済み] Postgres/SQLで2つの整数の最小値/最大値を取得する方法は?
-
[解決済み] PostgreSQLの特定のスキーマのデータベースに格納されているすべての関数のリストを取得するにはどうすればよいですか?
-
[解決済み] PostgreSQLでカラムのデフォルト値を変更するにはどうすればよいですか?