最近oracle遇到一个问题,找不到方法,求大神帮忙解决:

oracle的一个表空间一直在使用状态,删不掉~~导致 oracle 使用grant , create 等命令失败。
将表空间offline 后执行drop语句,错误提示跟原来一样。。。
求各路高手帮忙分析下。。

错误如下:
*
ERROR at line 1:
ORA-00604: error occurred at recursive SQL level 1
ORA-00376: file 9 cannot be read at this time
ORA-01110: data file 9: '/home/oracle/app/oracle/oradata/orcl/tabogg.dbf'
ORA-06512: at line 999
ORA-00376: file 9 cannot be read at this time
ORA-01110: data file 9: '/home/oracle/app/oracle/oradata/orcl/tabogg.dbf'

尝试将表空间,offline,然后drop  但是还是报以上错误。
select file#,ts#,name from v$datafile;
9 9 '/home/oracle/app/oracle/oradata/orcl/tabogg.dbf'

alter database datafile 9 offline drop;

执行drop 提示 表空间已经offline,然后执行

drop tablespace tabogg including contents and datafiles;
但错误提示还是:
*
ERROR at line 1:
ORA-00604: error occurred at recursive SQL level 1
ORA-00376: file 9 cannot be read at this time
ORA-01110: data file 9: '/home/oracle/app/oracle/oradata/orcl/tabogg.dbf'
ORA-06512: at line 999
ORA-00376: file 9 cannot be read at this time
ORA-01110: data file 9: '/home/oracle/app/oracle/oradata/orcl/tabogg.dbf'
标签: 暂无标签
我要你好看

写了  篇文章,拥有财富 ,被  人关注

转播转播 分享分享 分享淘帖
回复

使用道具

成为第一个吐槽的人

您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

意见
反馈