Create DB in pg_restore

最近在倒数据,有个pg_dump出来的archive,需要用pg_restore放到新的DB中去,由于基本是全新的DB,就把原来的数据库删了,想着用pg_restore直接创建就成了,但是在执行的时候一直报not found的错。最后在StackExchange上找到了答案

简而言之,就是传给 -C 参数的DB是在导入前的,而最后数据进入的DB还是从pg_dump命令生成的文件中获取,所以就找个存在的DB就好。

记住不要加上clean....

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容