Oracle数据库 SYSTEM.DEF$_AQCALL表空间不足
来源:互联网 发布:js jsonarray 长度 编辑:程序博客网 时间:2024/05/18 00:21
ORA-00604: error occurred at recursive SQL level 1
ORA-01653: unable to extend table SYSTEM.DEF$_AQCALL by 1024 in tablespace SYSTEM
今天Sofia在wcms后台修改某ua记录时发生了上述异常,第一句ORA-00604是概括性的说明,第二句才是重点:
在表空间SYSTEM中,表SYSTEM.DEF$_AQCALL大小无法扩展。
解决过程:
1. 确定原因,查询知道SYSTEM.DEF$_AQCALL是Oracle中用来记录复制队列的系统表,只要发生操作,即会往该表中写入数据,因此随着时间的推移,其中数据体积会不断变大,AnyMusic在移动的服务器上的WCMS系统在运行了几年之后,2G的表空间即被占满,可见在电信级的数据量得需要多大的服务器体积。
而在默认的Oracle配置中,SYSTEM.DEF$_AQCALL是存在于系统表空间SYSTEM中的。因此SYSTEM会随着时间的推移而越来越庞大。
2. 寻找解决方案,最后通过扩大SYSTEM表空间的大小解决(扩大了2G)。但这显然不是最佳解决方案,最好还是能在Oracle安装之初就为SYSTEM.DEF$_AQCALL分配单独的表空间进行存储。
最后给出扩展表空间的语句:
alter tablespace SYSTEM add datafile 'd:/www/data/oradata/system02.dbf' size 2g;
- Oracle数据库 SYSTEM.DEF$_AQCALL表空间不足
- Oracle数据库表空间大小不足问题
- ORA-01659(oracle数据库表空间不足)
- oracle数据库表空间不足解决办法;
- Oracle审计功能开启导致SYSTEM表空间不足
- SYSTEM表空间不足处理
- oracle表空间不足
- oracle表空间不足
- 数据库表空间不足
- Oracle表空间不足解决办法
- SYSTEM表空间不足的报警
- SYSTEM表空间不足的报警
- oracle imp 命令导入数据库报 ORACLE error 1658 encountered 错误 --原因是表空间不足。。。。
- Oracle学习笔记 --- Oracle数据库中表空间不足
- Oracle创建表空间提示磁盘空间不足
- oracle 表空间 不足时如何处理
- Oracle表空间不足的案例总结
- Oracle表空间不足的处理步骤
- linux下的so、o、lo、a、la文件有什么区别?
- 桌面级文件信息安全
- Linux2.6.24下的USB HOST移植
- linux gdb 调试实例
- jsFiddle:在线Shell编辑器
- Oracle数据库 SYSTEM.DEF$_AQCALL表空间不足
- 最经典的实现字符数控制的方案哦!(完善版)
- 移植madplay mp3 播放器到linux-2.6
- 网盘U盘对比
- “未能找到元数据文件”问题的处理
- 二. ASP NET MVC
- Silverlight Navigation(多页面切换、传值)
- LWP 与 WEB 的基本使用
- 【软件测试自动化-QTP系列讲座 29】== 捕获对象时的模式切换 ==