暂无图片
pg里这个报错如何解决??
我来答
分享
暂无图片 匿名用户
pg里这个报错如何解决??


(postgres@[local]:5432)-[postgres]-#\l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
alvindb | alvin | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 |
bldemo | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 |
mydb | pguser | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | =Tc/pguser +
| | | | | pguser=C*T*c*/pguser
mydb1 | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 |
postgres | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 |
template0 | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
test | admin | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 |
(8 rows)

(postgres@[local]:5432)-[postgres]-#\c mydb1
FATAL: database "mydb1" does not exist
DETAIL: The database subdirectory "base/32482" is missing.
Previous connection kept

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
李先生

1、在数据库里面查看mydb1数据库的oid

select * from pg_database where datname = 'mydb1';
复制

可以看到oid应该为32482

2、在$PGDATA下查看base/32482是否存在,看报错是由于该文件夹miss。

考虑从备份中恢复mydb1数据库吧

暂无图片 评论
暂无图片 有用 0
打赏 0
nanjing_2013

对,是这个问题,我是用pg_rman恢复的增量备份,全库备份恢复没问题,用增量恢复就不行

暂无图片 评论
暂无图片 有用 0
打赏 0
李先生
2022-03-04
注意pg的timelines时间线,全备恢复之后数据库运行,时间线已经变了,所以再使用增量恢复就会报错。
nanjing_2013

pg_rman的增量恢复到底是个啥原理?一直没搞明白


我如果增量恢复到底是啥步骤呢?、

我如果不进行全备恢复,只进行增量恢复,恢复后,表里啥数据都没有,明显不对

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
两台机器,配置 pacemaker,是否一定要共享存储 ?
回答 1
是的,共享存储作为资源,要在两个节点间挂载。
AWS RDS PostgreSQL 迁移本地
回答 3
要不要考虑通过搭建一套云下备库,做个主备切换不就行了么。
postgresql 支持创建存过包吗?
回答 1
已采纳
package 不支持
pl/sql里能支持执行管理命令吗?
回答 1
后台的维护管理命令如vacuum是不可以的
Postgres error: portal "C_n" does not exist
回答 5
已采纳
这个错误通常出现在使用PostgreSQL数据库时,尝试引用一个不存在的“portal”。Portal是PostgreSQL中一个查询执行的会话状态对象,它用于缓存从客户端接收的查询和参数信息,以便可
postgre数据库pg_namespace视图的疑问,请问=UC/postgres是什么意思?
回答 2
已采纳
被授予用户名权限缩写/授予用户,例如,postgresUC/postgres则表示postgres具有对象上的UC权限(U表示Usage、C表示Create,即可以在public,schema中建表)
PostgreSQL 偏移量offset对查询效率的影响显著吗?
回答 1
已采纳
数据量越大,offset对查询效率的影响越显著
postgres 主从重启顺序 有什么要求吗?
回答 1
已采纳
主往从推,先后关系。
Postgresql备库在watchdog中不显示
回答 2
上传附件:主库pgpool.conf
pg物理复制搭建问题,备库需要Initdb初始化还是只要安装好软件就行
回答 3
postgresql的主从切换有点麻烦,或者说操作步骤要求很严格。所以经常遇到这种情况,在没有将主库杀死的情况下将备库提升为主,这时主备库可能由于某种原因都在提供写入操作,这时发生脑裂,如果不考虑数据
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~