由于,我们公司周末,异常的一次断电。导致,我们公司,上了年纪的IBM 的AIX操作系统的一个lv没有挂在上,而其异常的消失了,在纳闷之间,发现oracle的库数据库文件在这个该目录下。bdf文件
因此在启动oracle库的时候,老是报错,没有办法,只能从oracle删除这个东西了。
第一步,env|grep SID
看看你的SID对不对,没有办法,我们公司,一个oracle跑的太多了。
如果不对,你export ORACLE_SID=XX ,就可以了
然后sqlplus '/as sysdba'进入oracle
使用 startup mount;
进入mount的状态
用 查询的方法
//查询的方法://
select name from v$datafile;
alter database datafile '/mpss/data/ts_mpss_idx.bdf' offline drop;
alter database datafile '/mpss/data/ts_mpss.dbf' offline drop;
alter database open;
数据库打开,成功后将表空间删除!
drop tablespace XXXX INCLUDING CONTENTS;
drop tablespace XXXX INCLUDING CONTENTS;
然后,你再从新启动oracle就可以了。
阅读(886) | 评论(0) | 转发(0) |