Oracle表空间不足问题!
最近把用用户的数据库导回公司,导进去的时候ORACLE提示“表空间不足”,公司的表空间我设置为800M,导之前把以前的相同用户删除了,此表空间没有其它用户占用,照理应该800M都给新导进去的用户使用,事实却不是如此,为什么会这样,另外,表空间不够,ORACLE似乎不会自动增加,或者可以,但我没有设置,怎么设置呢? 问题点数:100、回复次数:10Top
1 楼csdncb(iter)回复于 2001-12-03 21:09:58 得分 10
你为为何不增大表空呢?利用Storage Manager工具 Top
2 楼KingSunSha(弱水三千)回复于 2001-12-03 21:30:31 得分 50
ALTER TABLESPACE myts DATAFILE 'myts.dbf' AUTOEXTEND ON; --设置数据文件自动增长
ALTER TABLESPACE myts DATAFILE 'myts.dbf' MAXSIZE UNLIMITED; --设置数据文件容量无限
Top
3 楼jimsuker(Fish)回复于 2001-12-03 22:14:31 得分 10
看看你的用户有没有权限Top
4 楼backlove(我愿意)回复于 2001-12-03 22:37:31 得分 10
应该是你授与用户在此表空间的空间不够大
alter user 用户名 quota unlimited on 表空间名;
这样应该可以了
Top
5 楼backlove(我愿意)回复于 2001-12-03 22:37:56 得分 0
select * from dba_ts_quotas;
用户在表空间的权限的字典 Top
6 楼qianby(宝贝)回复于 2001-12-04 09:31:31 得分 10
新建用户时有没有指定它的默认的表空间,假如没有的话默认是System表空间。Top
7 楼jimsuker(Fish)回复于 2001-12-04 11:30:00 得分 0
看看有没有足够权限Top
8 楼xujialin_xjl(随风而动)回复于 2001-12-05 12:28:42 得分 0
创建表空间时,默认是表空间不自动增长吗?Top
9 楼flowerofwind(现实很残酷)回复于 2001-12-05 12:49:53 得分 5
不是的Top
10 楼wx_zhang()回复于 2001-12-05 14:44:13 得分 5
ALTER TABLESPACE myts DATAFILE 'myts.dbf' AUTOEXTEND ON NEXT 500MTop




