回滚段的问题

[复制链接]
查看11 | 回复8 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
本人遇到一个奇怪的问题,数据库刚刚启动,会滚段就已经满了!
环境如下:oracle8.1.7,rbs空间1G,其中一个段rbs1始终占950M,
所以什么都操作不了,这是为什么呢?我想应该在数据库充启后,会滚段自动回收的,但现在不是!而且我手动回收也不行,连offline也不行,stat始终显示online。帮帮忙,怎么解决?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
offline时为什么不行?是有什么错误吗?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
数据库刚刚启动,会滚段就已经满了!
你上次是掉电或者是shutdownabort 或者是直接关闭了os吧,这个时候正好有大事务?
回滚段回收需要设置optimal
offline 的时候回滚段中如果存在活动事务必须等待所有事务执行完毕,这个时候回滚段是 pendding状态,不能有新的事务进入但也不是offline
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我发现rbs1的状态始终是pendding offline,但一直无法offline,怎么办?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
除非你丢失数据
可使用保留参数
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
请问用什么保留参数?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
以后关闭数据库(关机)的时候注意就是了
或者你去仔细看 精华区 里面的文章吧(有关回滚段损坏的)
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我等不了了,重新启动后还是不行,rbs1的状态又变成online了。
而且rbs1无法收缩,无法offline,什么提示都没有!
正常情况下回滚段是可以收缩的。
急呀!请高人赐教!
我的数据库版本oracle8i 8.1.6 for Tur64Unix
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
跟你说了,耐心点,等他回滚完不就行了,要不你就把这个回滚段给注释掉或加隐含参数启动,还是耐心点吧
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行