2011-02-03 13 views
14

PostgreSQLデータベースが新しく、カラム名が自動的に小文字に変換されていました。私はPLAINバックアップを作成し、列名を手動で適切な場合に編集しました。編集したPLAINバックアップを復元しようとすると、pgAdmin3 Restoreの[OK]ボタンが無効になりました。pgAdmin IIIリストアPLAINバックアップ

編集済みのプレーンバックアップファイルを実行する方法はありますか?助けてください。

+0

"エラーで失敗しました" - 例? –

答えて

25

復元するにはクライアントプログラムpsqlを使用してください。正常に動作します。 pgAdminとPostgreSQLのインストーラはpsqlもインストールするので、pcやデータベースサーバにインストールする必要があります。

psql -f backup.sql postgres 
+0

どのディレクトリにbackup.sqlを置くべきですか?私はWindows 7を使用しています。 –

+0

psql -p "c:/backup.sql" postgres –

+0

-U USERNAMEを追加して、このコマンドをデフォルト。 –

関連する問題