报错信息:
Caused by: java.sql.BatchUpdateException: ORA-01536: 超出表空间 'USERS' 的空间限额 ORA-06512: 在 "CDDORM_MENJIN.PROC_DORM_MENJIN", line 11 ORA-06512: 在 "CDDORM.TRI_DORM_MEMBER_UPDATE", line 25 ORA-04088: 触发器 'CDDORM.TRI_DORM_MEMBER_UPDATE' 执行过程中出错
原因:用户cddorm_menjin数据是存储在USERS表空间下的,表空间虽然是自动扩容的,但是对于cddorm_menjin是有限额的,所以需要用语句来进行修改,使之数值增加或者不受限制。
解决办法:
--查看表空间的基本信息:名称、路径、是否自动扩容
select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'USERS';
--为某数据库用户(cddorm_menjin ),设置为在表空间(USERS)扩容时不受限制.或在pl/sql的用户信息那修改"限额"值
alter user cddorm_menjin quota unlimited on USERS;
标签:
Oracle
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律