1

ファイルからpostgres sqlデータを復元しようとしています。そうしようとしていますが、インポートしていません。

これが私が使用しているコマンドです:

postgres-# psql -hlocalhost -p5432 -u postgres -d test -f C:/wamp/www/test/database_backups/backup004.sql

私が間違っていることを助けてください。Windows を使用していますが、上記のコマンドはエラーをスローしませんが、データをインポートしません。

よろしくSurjan

4

1 に答える 1

1

私がすぐに見ることができる唯一のものは-u、ユーザー名の大文字化です(する必要があります-U)。

訂正: psql シェルにコマンド ラインを入力しています。

CMD.EXE シェルを終了し、そこでコマンドを試す必要があります。ところで、大文字と小文字の正しい-U, を使用します。

または、これを使用してスクリプトをその psql シェルに再生します。

\i C:/wamp/www/test/database_backups/backup004.sql

私の Windows マシンでは、スラッシュは問題になりません。

于 2012-04-07T04:56:44.070 に答える