ITPUB??ì3
ITPUB论坛 » Oracle数据库管理 » 错误 ORA-03237: Initial Extent of specified size cannot be allocated

标题: 错误 ORA-03237: Initial Extent of specified size cannot be allocated
离线 夏目
一般会员


精华贴数 0
个人空间 0
技术积分 260 (8216)
社区积分 51 (5501)
注册日期 2002-3-20
论坛徽章:1
授权会员     
      

发表于 2002-11-11 16:06 
错误 ORA-03237: Initial Extent of specified size cannot be allocated

创建rollback segment.
SVRMGR> create rollback segment rbs01 tablespace rbs01 storage (initial 8k next 8k );
create rollback segment rbs01 tablespace rbs01 storage (initial 8k next 8k )
*
ORA-03237: Initial Extent of specified size cannot be allocated

Tablespace的信息
TABLESPACE_NAME      INITIAL_EX NEXT_EXTEN MIN_EXTENT MAX_EXTENT MIN_EXTLEN
-------------------- ---------- ---------- ---------- ---------- ----------
RBS01                     16384      16384          1 2147483645      16384
1 row selected.




__________________
为了美,瞎猫也要冲在前面抓老鼠!
只看该作者    顶部
离线 biti_rainy
人生就是如此



精华贴数 38
个人空间 0
技术积分 111991 (4)
社区积分 11932 (151)
注册日期 2001-12-12
论坛徽章:52
现任管理团队成员ITPUB元老年度论坛发贴之星年度论坛发贴之星ITPUB北京2009年会纪念徽章ITPUB北京九华山庄2008年会纪念徽章
管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章

发表于 2002-11-11 16:12 
initial 8k next 8k

这个太小了

才跟 db_block_size一样大?

给大一点


__________________
twitter: http://twitter.com/fengchunpei
只看该作者    顶部
离线 ccbzzp
生活就是一本书


精华贴数 26
个人空间 0
技术积分 44557 (19)
社区积分 24012 (67)
注册日期 2002-10-28
论坛徽章:56
现任管理团队成员ITPUB长老会成员ITPUB元老授权会员生肖徽章2007版:虎ITPUB新首页上线纪念徽章
      

发表于 2002-11-11 16:16 
建議4096K


只看该作者    顶部
离线 夏目
一般会员


精华贴数 0
个人空间 0
技术积分 260 (8216)
社区积分 51 (5501)
注册日期 2002-3-20
论坛徽章:1
授权会员     
      

发表于 2002-11-11 16:22 
我试验了8,16,48,64, 16M,错误全都一样

顺便说这个是SYSTEM的回滚段
SVRMGR> select n.RSSIZE, n.HWMSIZE, o.name from v$rollstat n , v$rollname o where n.USN=o.USN;
RSSIZE     HWMSIZE    NAME
---------- ---------- ------------------------------
   5087232    5087232 SYSTEM
1 row selected.


__________________
为了美,瞎猫也要冲在前面抓老鼠!
只看该作者    顶部
离线 夏目
一般会员


精华贴数 0
个人空间 0
技术积分 260 (8216)
社区积分 51 (5501)
注册日期 2002-3-20
论坛徽章:1
授权会员     
      

发表于 2002-11-11 16:34 
解决了,重新做了表空间。

表空间rbs01是Local Managed Uniform Allocation 16K.
不知道怎么回事,我上次也是试图在一个Local Managed上面做回滚段也失败了但是没有深究,是不是不可以在Local Managed上面做呢?还是因为Uniform Allocation 16K?
哪位高人给讲讲这到底是为什么?


__________________
为了美,瞎猫也要冲在前面抓老鼠!
只看该作者    顶部
离线 chenred
中级会员


精华贴数 0
个人空间 0
技术积分 598 (3585)
社区积分 23 (8002)
注册日期 2001-11-4
论坛徽章:1
授权会员     
      

发表于 2002-11-11 18:03 
rollback segment不能建在local managed的表空间上。
这个oracle有这个规定,为什么,你问oracle


只看该作者    顶部
离线 biti_rainy
人生就是如此



精华贴数 38
个人空间 0
技术积分 111991 (4)
社区积分 11932 (151)
注册日期 2001-12-12
论坛徽章:52
现任管理团队成员ITPUB元老年度论坛发贴之星年度论坛发贴之星ITPUB北京2009年会纪念徽章ITPUB北京九华山庄2008年会纪念徽章
管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章

发表于 2002-11-11 18:15 
表空间rbs01是Local Managed Uniform Allocation 16K

本地管理表空间不能自己定义next
这是使用统一的extent的!!!!

也是解决碎片的一个方法


__________________
twitter: http://twitter.com/fengchunpei
只看该作者    顶部
离线 jiangjp2000
老会员


精华贴数 0
个人空间 0
技术积分 1408 (1366)
社区积分 2 (26004)
注册日期 2002-1-23
论坛徽章:0
      
      

发表于 2002-11-12 11:19 
原因可能是因为表空间的参数设置

当 PCTINCREASE  >  0  时 , 很可能出现这个问题 ,
当需要分配的下一个数据段超过表空间剩余空间的大小时就会出现这个问题,使用下面的SQL语句可以查出出现问题的表空间。

SELECT OWNER,SEGMENT_NAME, NEXT_EXTENT, S.TABLESPACE_NAME,MAX_FREE_BYTES
FROM SYS.DBA_SEGMENTS S,
    (SELECT TABLESPACE_NAME,MAX(BYTES) MAX_FREE_BYTES
     FROM SYS.DBA_FREE_SPACE
     GROUP BY TABLESPACE_NAME) F
WHERE S.NEXT_EXTENT > F.MAX_FREE_BYTES
  AND S.TABLESPACE_NAME=F.TABLESPACE_NAME


__________________
成功就是每天进步一点点。每天走路比昨天精神一点点;每天行动比昨天多一点点;每天效率比昨天提高一点点;每天方法比昨天多找一点点;
只看该作者    顶部
离线 ttdb
si bu hui gai de you xia


精华贴数 3
个人空间 0
技术积分 2341 (766)
社区积分 2587 (585)
注册日期 2001-9-24
论坛徽章:3
ITPUB元老会员2006贡献徽章授权会员   
      

发表于 2002-11-12 11:29 
rainy,我觉得“本地管理表空间不能自己定义 storage 参数” 更加恰当?


__________________
whopawhohttp://www.itpub.net/search.php今天你google了没有?
只看该作者    顶部
离线 biti_rainy
人生就是如此



精华贴数 38
个人空间 0
技术积分 111991 (4)
社区积分 11932 (151)
注册日期 2001-12-12
论坛徽章:52
现任管理团队成员ITPUB元老年度论坛发贴之星年度论坛发贴之星ITPUB北京2009年会纪念徽章ITPUB北京九华山庄2008年会纪念徽章
管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章

发表于 2002-11-12 11:37 


你的描述更恰当和全面
thx  tt  

本地管理就是规定好了的
你只管用,不能去改变


__________________
twitter: http://twitter.com/fengchunpei
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰网域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:060528号 联系我们 法律顾问