情况如下:
pg_dump
创建的转储文件建立了本地数据库。此本地数据库的所有者具有不同的名称(我刚刚将其命名为postgres
)。pg_admin
上进行备份),然后尝试使用还原(pg_restore
)在远程上转储文件数据库。 pg-promise
(nodeJS)进行连接,并且收到以下错误消息: (node:11124) UnhandledPromiseRejectionWarning: error: must be owner of
database postgres <<< this is the local db owner's name
我备份了旧数据。收到错误消息后,我恢复了以前的备份。架构和列已正确更改。但是,该错误仍然会发生。