- 最后登录
- 2014-10-15
- 在线时间
- 5 小时
- 威望
- 0
- 金钱
- 47
- 注册时间
- 2014-1-21
- 阅读权限
- 10
- 帖子
- 13
- 精华
- 0
- 积分
- 0
- UID
- 1636
|
1#
发表于 2014-10-11 11:48:13
|
查看: 2903 |
回复: 2
环境: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,是吗?
|
|