Chinaunix首页 | 论坛 | 博客
  • 博客访问: 83482
  • 博文数量: 32
  • 博客积分: 1505
  • 博客等级: 上尉
  • 技术积分: 315
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-04 14:41
文章分类

全部博文(32)

文章存档

2012年(1)

2011年(1)

2010年(1)

2008年(29)

我的朋友

分类: Oracle

2008-09-23 15:34:47

由于,我们公司周末,异常的一次断电。导致,我们公司,上了年纪的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) |
给主人留下些什么吧!~~