我的数据库使用正常,但是现在想删除其中的一个表空间却怎么也删除不了。也不报错,感觉好象很慢
一上午也没反映。是怎么回事啊?是否内存低?该如何处理?

解决方案 »

  1.   

    不能删除一个正在使用的用户,你可以先删除这个表空间下的用户,然后再删除这个表空间。drop user <用户名> cascade
      

  2.   

    同意楼上的 
    alter tablespace  offline
    提醒: 如果是system表空间是不能删除的
      

  3.   

    同意楼上两位说的。先离线,再删除。
    还有,可以强制关闭数据库,在nomount状态下删除表空间。那样也比较安全。
      

  4.   

    如果实在要删除用户.最好先suspend.以免造成后台进程的挂起!
      

  5.   

    各位说的都是最基本的,不过在下还是感谢大家的参与
    其实这个问题是因为我将数据库设置为归档模式了,后来又将INIT.ORA文件中的相关语句注释掉了。所以出现这样的问题。当时没有想起来。哈哈!后来看告警日志才发现。