我认为在操作错误后我有两个同名的数据库。 当我尝试转储一个,以bussiere作为所有者时,它总是以postgres作为所有者转储空的那个。
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+-----------+---------+-------+-----------------------
dbbiotech | bussiere | SQL_ASCII | C | C |
ddbiotech | postgres | SQL_ASCII | C | C | =Tc/postgres +
| | | | | postgres=CTc/postgres+
| | | | | bussiere=CTc/postgres
postgres | postgres | SQL_ASCII | C | C |
template0 | postgres | SQL_ASCII | C | C | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | SQL_ASCII | C | C | =c/postgres +
| | | | | postgres=CTc/postgres
问候和感谢
答案 0 :(得分:2)
你没有。名称不同:dbbiotech
不是ddbiotech
。
看起来像一个误解。在同一个数据库集群中,不可能两次使用相同的名称。 Postgres不允许这样做。