美文网首页
误删PDB的文件后如何删除PDB

误删PDB的文件后如何删除PDB

作者: 这货不是王马勺 | 来源:发表于2022-03-28 10:58 被阅读0次

    场景:同事误删了PDB的文件,我们查看v$datafile,仍然存有删过的数据文件信息;此时cdb也起不来,所有pdb也都是mounted状态。直接删pdb的话会报错。
    需要按如下方式删除pdb:
    1.进入pdb中:

    alter session set container = PDB1;
    

    2.将误删的文件offline+drop

    alter database datafile 'app/oracle/oradata/CDB1/PDB1/DRSYS4.dbf' offline drop;
    

    3.切换到cdb,删除pdb1并启动cdb

    drop pluggable database PDB1 including datafiles;
    alter database open;
    

    相关文章

      网友评论

          本文标题:误删PDB的文件后如何删除PDB

          本文链接:https://www.haomeiwen.com/subject/hfcpjrtx.html