
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.8 移除PDB
前面讲解了CDB和PDB的创建,移除PDB相对于创建PDB来说简单很多,可以通过拔出PDB、删除PDB、迁移PDB三种方式把CDB中的PDB移除。拔出和迁移PDB在前面已经讲过,这里不再重复,下面简单介绍一下删除PDB。
删除PDB不会删除之前PDB的所有备份和归档日志文件,这些需要使用RMAN命令来删除。删除PDB有两种方式:一种是删除PDB,但是保留所有数据文件;另一种是将与PDB相关的所有数据文件全部删除。
注意下面的两个语法。
KEEP DATAFILES:即使使用KEEP DATAFILES命令,临时文件也会被删除。

INCLUDING DATAFILES:如果该PDB是通过SNAPSHOT COPY方式创建的,则必须采用这种方式来删除。
