我知道 pg_restore 需要连接到数据库才能开始恢复过程,无论如何 pg_restore 可以使用“postgres”数据库创建另一个数据库吗?
我有以下命令
pg_restore -h "192.168.1.212" -p 5432 -U mysuperusername -C -d bp bp.custom
当我运行命令时,我收到以下消息
pg_restore: [archiver (db)] 连接到数据库“bp”失败:致命:数据库“bp”不存在
无论如何,pg_restore 是否可以创建“bp”数据库而无需我手动创建它?
-d postgres
在命令行中指定。从手册中引用
-C
选项。要恢复的数据库是自动从备份文件中取出的