drop tablespace temp including contents 一直在等待

[复制链接]
查看11 | 回复9 | 2008-5-6 11:07:48 | 显示全部楼层 |阅读模式
我一开始就先新建了一个临时表空间temp2,并设为db的默认临时表空间,之后想drop旧的临时表空间temp,
命令:drop tablespace temp including contents
可怎么也drop不掉,没有报错,现象就是一直在等待。
我从oracle的EMC里看到的temp表空间使用已为0,但发现再将temp设为db的默认表空间已经不可用了。
现在新建的临时表空间temp2能正常使用,但temp占了两十多G的数据文件,想drop掉重建。

针对这个情况我做了一个问题报告,请给我老大多多指教该怎么解决!
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
查看一下v$session_wait
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
可能是之前的事务没有做完,还在使用原temporary tablespace,所以出现等待
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
但查不出来什么东西还占着旧的临时表空间.
过了几天之后就可以正常删除了
take it easy
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
肯定是某些事物还在用原来的,没有释放掉
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
我都等了3天了 我今天又试了试 还是删除不掉,着急啊!!! 磁盘空间一直释放不出来 磁盘空间都快满了!
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
如果我找一天凌晨 大家都没用系统的时候 重启系统再删除TEMP表空间 不知道这个做法可行不?
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
恩,当然可以的
你重新启动之后再删的话应该就是没有问题的
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
原帖由 ljwdba 于 2008-9-2 14:58 发表
我都等了3天了 我今天又试了试 还是删除不掉,着急啊!!! 磁盘空间一直释放不出来 磁盘空间都快满了!


重新启动就可以了
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
哦 好的 我找一天试试看 谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行