误删除了Oracle的dbf文件后的解决方法

前端之家收集整理的这篇文章主要介绍了误删除了Oracle的dbf文件后的解决方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

问题描述:

删除Oracle数据库的dbf文件,在启动和关闭数据库是会提示错误

startup启动数据库提示

ORA-01157:无法标识/锁定数据文件

ORA-01110:数据文件:‘....../X1000_1.dbf' 未找到

解决方法

1、sql>alter system set "_ALLOW_RESETLOGS_CORRUPTION"=true scope=spfile;

System altered.

2、sql>shutdown immediate

ORA-01109:数据库未打开

已经卸载数据库

ORACLE例程已关闭

3、sql>startup mount

ORACLE例程已经启动

....

数据库装载完毕

4、alter database datafile '.../X1000_1.dbf' offline drop;

数据库已更改

5、alter database open;

6、连接数据库

sql>conn scada/scada

已连接

原文链接:https://www.f2er.com/oracle/210204.html

猜你在找的Oracle相关文章