xiaohuayu 发表于 2014-10-11 11:48:13

UNDO 切找不成功


环境:windows 2008 r2 64位 oracle 11.2.0.3
  近期发现UNDO很大,为了利用此空间,想将现在的UNDO删除,新建一个。

create undo tablespace undotbs2 datafile
'H:\ORADATA\SFCDB\UNDOTBS2.DBF'
size 1024m autoextend on max size 8192M;

> alter system set undo_tablespace='undotbs2' scope=both;



select tablespace_name,segment_name,status from dba_rollback_segs where status<>'OFFLINE'



但是我一执行alter tablespace undotbs1 offline; 就会发生有程式提示H:\ORADATA\SFCDB\UNDOTBS2.DBF为OFFLINE,
问下。此情况下是不是一定要将undotbs1 删除,不能offline,是吗?如果没有删除,undotbs1总有程式使用,是吧,
系统有二个undo 表空间,只是当前为undotbs2,是吗?

Maclean Liu(刘相兵 发表于 2014-10-11 12:10:57

上传alert.log , 以及

select * from gv$transaction ;

xiaohuayu 发表于 2014-10-14 09:51:35

不好意思,真的直接删除就行了,
页: [1]
查看完整版本: UNDO 切找不成功