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

来源:互联网 发布:淘宝禁售管理规范 编辑:程序博客网 时间:2024/06/06 01:17
    今天要转储数据到历史表。运行过程中发现报错:ORA-01536: 超出表空间 'TS_CRM' 的空间限额。把数据单独提出,写个匿名块处理,报错依然。但是单独插入一条是没问题的。因为是生产库,没做多想,直接用:alter user user quota ulimited on tablespace xx;解决。

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

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

原创粉丝点击