拡張子の付いたダンプ ファイルがあります.SQL
(実際にはプレーン テキストの SQL ファイルです)。作成したデータベースに復元したい。私はpgAdmin IIIを使用していますが、その「復元ウィザード」を使用すると、「復元」ボタンが強調表示されません。代わりに、.backup
ファイル拡張子が必要です。
ダンプを復元するためのシェルコマンドを使用してみましたが、それでも機能しませんでした。
私はこれで初心者です。誰かが私を助けることができれば、私は義務付けられます.
編集
newTestDB に座っているときに、PostGres の Shell SQL ペインに次のコマンドを使用しました。
newTestDB-# \i E:\db-rbl-restore-20120511_Dump-20120514.sql
それでも同じエラーが発生しました(「許可が拒否されました」)。
アクセス許可を昇格させた後、PostgreSQL のデフォルト テーブルが表示されます。
List of tablespaces
Name | Owner | Location
-----------+----------+----------
pg_default | postgres |
pg_global | postgres |
(2 rows)
SQL ファイルからデータベースをインポート/復元する方法がわかりません。