可能原因,分区是时候把oracle表空间文件给分丢了。
我的是手比较%$^%#$%^$,自己没事建立的表空间创建的表空间datafile,然后感觉没用就把服务停掉然后手动的删掉了。
反正原因就是数据库找不到表空间文件,然后无法打开数据库。
首先登录管理员权限帐号
sqlplus sys/sys as sysdba
然后解决数据文件丢失
idle> alter database datafile '/u02/ETMCDB/ETMCDB_data_01.dbf' offline drop;
Database altered.
最后打开数据库
idle> alter database open;
Database altered.
完成。

本文介绍了一种Oracle数据库中表空间文件丢失的情况及解决方法。通过将丢失的表空间文件离线并删除,最终成功打开数据库。
755

被折叠的 条评论
为什么被折叠?



