默认存储句子与分配策略不相容

今天做试验,向表空间TEST_HISTORY中导入一张大表,数据量很大,发现报错:ORA-01652: 无法通过256(在表空间TEST_HISTORY中)扩展 temp 段
于是查询表空间的可用空间,如下:
FILE_ID        11   
BLOCK_ID    241
BLOCKS          1040            
BYTES       4259840
查询INITIAL_EXTENT值为65536
然后希望通过下面的语句更改表空间
SQL>ALTER TABLESPACE  TEST_HISTORY DEFAULT STORAGE (NEXT 65536);
但是报错:

ORA-25143: 默认存储子句与分配策略不兼容


出错原因:

对于使用AUTOALLOCATE 或 UNIFORM分配策略的本地化管理表空间这样修改不不允许的。

解决办法:

alter database datafile 'XXX.DBF' autoextend on
还可以通过增加数据文件的方式
alter tablespace xxx add datafile '/oradata/data/xxxx.dbf' size 200M;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值