ORACLE删除不掉表空间?

我要删除表空间EXIMTRX,报错如下:
ORA-00604: 递归 SQL 级别 1 出现错误 ORA-02429: 无法删除用于强制唯一/主键的索引
我在ORACLEDATA文件直接删除文件也不行,求助

oracle可以删除表空间。

1、登录oracle数据库,如用plsql,需要用户具有删除表空间的权限。

2、打开一个SQL窗口。

3、输入如下语句,并执行:

drop tablespace è¡¨ç©ºé—´å;

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-21
先把使用该表空间的用户删除 ,然后再删除表空间
第2个回答  2011-06-15
晕,此表空间里有表吧? 此表是不是被别的表空间中的表作为主表来使用的? 先解除表之间的关系。
你给的信息不够,你的表空间架构....==
第3个回答  推荐于2018-03-04
是你本地的ORACLE吗?如果他们说的方法不行,还有个手动操作的方法:
1、进入ORACLE的管理页面,如:http://localhost:1158/em,用户名为system,密码为你安装时指定的那个密码。
2、登录后点击“管理”--“表空间”,此时你会看到ORACLE上所有的表空间及使用情况,选择你的表空间,点“删除”。本回答被提问者和网友采纳
第4个回答  2011-06-20
你看看是不是表空间EXIMTRX里面某个constrain在别的正在使用的表空间里面了
相似回答