实验——手动删除数据库,不用dbca删除

自己的试验:比较在用dbca删除数据库前后,$ORACLE_BASE下的文件的“个数”的变化。

 

 

[实验前必知的信息]

1. 环境:CentOS5.5 + Oracle 11g R2

2. 数据库名:orcl

    实例名:Instance01

3. 比较的对象是用dbca删除数据库前后的文件的“个数”,而并非文件的内容。

 

/u01/admin目录下被dbca删除的文件:

/u01/admin/orcl:

adump子目录下的所有文件,如instance01_ora_mmmmm_n.aud

   instance01_pmon_xxxxx_y.aud

dpdump子目录下的所有文件。

pfile子目录下的所有文件,如init.ora.47201325517

scripts子目录下的所有文件:

cloneDBCreation.sql,      CloneRmanRestore.sql

initInstance01Temp.ora    init.ora

Instance01.sh             Instance01.sql

lockAccount.sql           postDBCreation.sql

postScripts.sql           rmanRestoreDatafiles.sql

 

 

/u01/diag/rdbms目录下被dbca删除的文件:

/u01/diag/rdbms/orcl目录下有如下的文件和目录:文件i_1.mif,目录Instance01

 

/u01/diag/rdbms/orcl/Instance01:

alert,  cdump,  hm,  incident,  incpkg,  ir,  lck,  metadata,  stage,  sweep,  trace

 

  

/u01/oradata/目录下被dbca删除的文件:

/u01/oradata/orcl:

control01.ctl         control02.ctl           example01.dbf

redo01.log            redo02.log              redo03.log

sysaux01.dbf          system01.dbf            temp01.dbf

undotbs01.dbf         users01.dbf

 

 

/u01/oracle/dbs目录下被dbca删除的文件:

spfileInstance01.ora

initInstance01.ora

lkORCL

orapwInstance01

 

[实验结论]

Linux手动删除一个数据库:只用删除4个目录下的特定数据库文件就可以了,他们分别是:

/u01/admin目录下的特定数据库文件

/u01/diag/rdbms目录下的特定数据库文件

/u01/oradata/目录下的特定数据库文件

/u01/oracle/dbs/目录下的特定数据库文件

 

读者如要转载,请标明出处和作者名,谢谢。

地址:http://space.itpub.net/25851087

作者名:zjrodger

 

请使用浏览器的分享功能分享到微信等