在oracle 10g查询中删除数据库

时间:2011-03-30 09:10:51

标签: oracle10g

我想在oracle 10g中删除一个数据库..

我看到了命令 DROP数据库。

如何运行此查询并删除数据库。

如果我尝试此查询,则会将错误显示为无效查询。

1 个答案:

答案 0 :(得分:2)

Oracle documentation states

  

删除数据库涉及删除   它的数据文件,重做日志文件,控件   文件和初始化参数   文件。 DROP DATABASE语句   删除所有控制文件   中列出的其他数据库文件   控制文件。要使用DROP DATABASE   声明成功,所有的   必须符合以下条件:

The database must be mounted and closed.

The database must be mounted exclusively--not in shared mode.

The database must be mounted as RESTRICTED.
     

该陈述的一个例子是:

DROP DATABASE;
     

DROP DATABASE语句没有   对归档日志文件的影响,也没有   它对副本或   备份数据库。最好是   使用RMAN删除此类文件。如果   数据库是在原始磁盘上,实际的   原始磁盘特殊文件不是   删除。

     

如果您使用了数据库配置   你创建数据库的助手   可以使用该工具删除(删除)   您的数据库并删除文件。