Oracle日常问题集锦
表空间删除
19c PDB
我测试时候模拟删除了一个表空间 因未及时备份无法恢复,这种情况下那个表空间数据丢了就丢了,但数据库我需要启动起来
启动数据库 报错 ORA-01110

操作过程
#我删除的是容器数据库里的表空间 alter session set container=ORCLPDB1; ALTER DATABASE datafile '/opt/oracle/oradata/ORCLCDB/ORCLPDB1/IMAGEDATA3.dbf' offline drop;
#切换回CDB里 启动数据库
alter session set container=CDB$ROOT;
alter database open;
alter pluggable database ORCLPDB1 open;

其实这个时候执行
select * from v$recover_file; 这个里面还会有一条提示,我进到PDB库里 删除了这个表空间即可
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;

浙公网安备 33010602011771号