我是靠谱客的博主 单薄天空,这篇文章主要介绍oracle如何删除datafile,误删除Oracle datafile 无法打开数据库,现在分享给大家,希望可以做个参考。

在oracle open方式下,直接从OS上删除了datafile文件。

1、在Oracle open方式下,直接从OS上删除了datafile文件。

rm /u02/rmants.dbf

2、数据库关闭后,无法打开数据库,,只能到mount状态。

SQL> alter database open;

alter database open

*

ERROR at line 1:

ORA-01157: cannot identify/lock data file 7 - see DBWR trace file

ORA-01110: data file 7: '/u02/rmants.dbf'

3、在mount状态下,删除被误的数据文件。

alter database datafile '/u02/rmants.dbf' offline drop;

4、打开数据库

alter database open;

5、验证状态

select open_mode from v$database

OPEN_MODE

--------------------

READ WRITE

logo.gif

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

最后

以上就是单薄天空最近收集整理的关于oracle如何删除datafile,误删除Oracle datafile 无法打开数据库的全部内容,更多相关oracle如何删除datafile,误删除Oracle内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部