2016-07-19 1 views
1

私はpgAdminにデータベースを作成しました。そこには公開スキーマが1つとカスタムスキーマが4つあります。これらのスキーマには、いくつかの関数、シーケンス、テーブルが含まれています。今私は、同じ構造を持つ同じデータベースを作成するスクリプトを、データなしでエクスポートしたいと考えています。これで助けてください....私のデータベース用のスクリプトをpostgresにエクスポートしたい

+2

スクリプトを教えてください。 – cassandrad

+2

[データベースのCREATEスクリプトをpgAdminからエクスポートする]の可能な複製(http://stackoverflow.com/questions/6024108/export-a-create-script-for-a-database-from-pgadmin) – Draken

答えて

0

pg_dumpを(デフォルトの)プレーンフォーマットで検索しています。

0

あなたは、あなたが同じデータベースを作成する必要があり、サーバーにこの

psql -U db_user -d db_name < file_name.sql 

--cleanオプションは、すべてのオブジェクトを削除しようとすると実行この

pg_dump --create --clean --schema-only -U your_user -d db_name > file_name.sql

を入力し、コマンドラインにアクセスできる場合それらを作成する前に。

--createデータベース自体を作成し、作成したデータベースに再接続するコマンドで出力を開始します。

関連する問題