环境centos 5.1 oracle 10g
1使用drop database 的方法
sqlplus “/as sysdba" 进入
sql> startup mount;
sql>drop database;
报错,需要在 restricted mode下,
sql> alter system enable restricted session;
sql> drop database;
这样可以删除数据库(单个实例)了,这样删除了oradata下的sid控制文件,数据文件和日志文件,还有启动时需要的init{sid}.ora文件,这样数据库实例就不能启动了。
2使用dbca删除
有时候数据软件和数据库完全从其他系统中复制过来,使用relink 这样安装软件时和数据库时没有在/etc下创建了oratab。这样在dbca时不能删除数据库,那个按钮式灰色。所以你只要复制这个oratab到/etc下,然后添加一个实例的信息,这样就可以看见那个删除数据库不是灰色按钮了。就可以删除数据库。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22608279/viewspace-662646/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22608279/viewspace-662646/