[解決済み] PostgreSQLでデータベースのコピーを作成する
2022-03-20 07:53:25
質問
pgAdminでデータベース全体(その構造とデータ)を新しいものにコピーする正しい方法は何ですか?
どのように解決するのですか?
Postgresでは、新しいデータベースを作成する際に、サーバ上の任意の既存データベースをテンプレートとして使用することができます。pgAdminがデータベースの作成ダイアログでそのオプションを提供するかどうかは分かりませんが、もし提供しないのであれば、クエリウィンドウで以下のように実行することができるはずです。
CREATE DATABASE newdb WITH TEMPLATE originaldb OWNER dbuser;
それでも、得ることができるかもしれません。
ERROR: source database "originaldb" is being accessed by other users
他のすべてのユーザーをデータベースから切断するには、次のクエリーを使用します。
SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity
WHERE pg_stat_activity.datname = 'originaldb' AND pid <> pg_backend_pid();
関連
-
[解決済み] PostgreSQLの場合。PostgreSQLのテーブルを表示する
-
[解決済み] PostgreSQLの "DESCRIBE TABLE"
-
[解決済み] PostgreSQL コマンドラインユーティリティ: psql を終了する方法
-
[解決済み] PostgreSQLのユーザーパスワードを変更する方法を教えてください。
-
[解決済み] PostgreSQLからのPL/pgSQL出力をCSVファイルに保存する
-
[解決済み] エラーが発生しました。pgsqlをrailsで動作させようとすると、Peer authentication failed for user "postgres" と表示されます。
-
[解決済み] コマンドライン引数でPostgreSQLの.sqlファイルを実行する
-
[解決済み] PostgreSQLデータベースへのSQLダンプのインポート
-
[解決済み] PostgreSQLデータベースの別サーバーへのコピー
-
[解決済み] Postgresqlで見出し付きのテーブルをCSVで出力する方法は?
最新
-
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の操作でSQL文の実行効率を表示する
-
PostgreSQLの自己インクリメント構文使用上の注意点
-
PostgreSqlのhash_code関数の使用法
-
[解決済み] psqlでデータベースを切り替えるには?
-
[解決済み] PostgresでInsert文のUUIDを生成する?
-
[解決済み] Postgresqlで見出し付きのテーブルをCSVで出力する方法は?
-
[解決済み] PostgreSQL: ロールのログインが許可されていない
-
[解決済み] Postgresqlで「挿入無視」と「重複キー更新」(SQLマージ)をエミュレートする方法は?
-
[解決済み] PostgreSQLのクエリで、整数を文字列に変換するにはどうすればよいですか?
-
[解決済み] PostgreSQL公式Dockerイメージの設定ファイルをカスタマイズする方法とは?