[英]How to restore backup postgres database on windows machine
我在终端上试过:
psql -d test <.\backup_database.sql
At line:1 char:14
+ psql -d test < .\backup_database.sql
+ ~
The '<' operator is reserved for future use.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : RedirectionNotSupported
pg_dump
命令在终端上无缝运行。 那么我在哪里运行psql
命令。 在dbshell
l 上试过 - 不工作,在pgadmin 4
上手动添加会给出pg_restore: error: input file appears to be a text format dump. Please use psql.
pg_restore: error: input file appears to be a text format dump. Please use psql.
不要在 Windows 上使用重定向,使用-f
参数传递要运行的文件:
psql -d test -f backup_database.sql
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.