ORA-30013: undo tablespace ‘UNDOTBS2’ is currently in use

一体机的19c新数据库,由于项目人员修改undo,导致出现有的pdb无法open的情况:

oerr查看报错信息:

可见问题比较清楚,undo被别的实例占用了,这样的话,原因基本确认是修改undo配置时出了问题。
因此需确认目前的配置,改正即可。
当前数据库建库时采用了默认本地undo的方式:

确认当前2个节点上的pdbs的状态如下:

可见部分有2个pdb只在一个节点打开了。
19c每个pdb的undo配置信息如果做了修改,在pdb_spfile$视图可以看到:

可见2个pdb的undo配置错了。
具体修改的方式如下示范,进入所在pdb的活的实例,修改参数:

然后就可以顺利打开pdb了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注