开发者社区> 辣海鲜意面加饭团> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

postgresql恢复

简介: 恢复时,不同于MySQL,直接恢复到源数据库
+关注继续查看

直接恢复,报错:角色"postgres" 已经存在;数据库 "restoretest" 已经存在;关系 "company" 已经存在;重复键违反唯一约束"company_pkey";对表 "company" 指定多个主键是不允许的等等错误
删除原有数据库后进行恢复

删除原有数据库(状态如下)后进行恢复
postgres=# drop database sqltest;
错误: 其他用户正在使用数据库 "sqltest"
描述: 那里有3个其它会话正在使用数据库.

postgres=# \l

                                 数据库列表
名称拥有者字元编码校对规则Ctype存取权限
postgrespostgresUTF8zh_CN.UTF-8zh_CN.UTF-8
template0postgresUTF8zh_CN.UTF-8zh_CN.UTF-8=c/postgres +
       |          |          |             |             | postgres=CTc/postgres

template1 | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | =c/postgres +

       |          |          |             |             | postgres=CTc/postgres

(3 行记录)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
postgresql登录方式
1、切换用户到postgres 2、root用户下
108 0
PostgreSQL和MySQL
翻译来源:https://www.2ndquadrant.com/en/postgresql/postgresql-vs-mysql/ PostgreSQL和MySQL 之间有着根本的区别。
12295 0
安装postgresql
安装postgresql yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-centos96-9.
1053 0
postgreSQL的安装
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bitree1/article/details/50040315     Po...
841 0
44
文章
7
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载