一次表空间配额错误的处理ORA-01536

    今天要转储数据到历史表。运行过程中发现报错:ORA-01536: 超出表空间 'TS_CRM' 的空间限额。把数据单独提出,写个匿名块处理,报错依然。但是单独插入一条是没问题的。因为是生产库,没做多想,直接用:alter user user quota ulimited on tablespace xx;解决。

    同时,也可以用:grant unlimited tablespace to user。区别仅仅是一个是对一个表空间取消限制。后者是取消对用户拥有的表空间的限制。

   回头思考,难道是因为单独执行insert插入的表空间与在存储过程中的表空间不同,奇怪,待解。。。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12257306/viewspace-716264/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12257306/viewspace-716264/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值