电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

ORA-03113:解决方案 (1).docx

ORA-03113:解决方案 (1).docx_第1页
1/2
ORA-03113:解决方案 (1).docx_第2页
2/2
ORA-03113:解决方案oracle文档中对这个错误这样解释:ORA-03113错误就是说连接到数据库的网络中断了。解决方案:1、查看系统表空间用量:SELECTa.tablespace_name,a.bytestotal,b.bytesused,c.bytesfree,(b.bytes*100)/a.bytes"%USED",(c.bytes*100)/a.bytes"%FREE"FROMsys.sm$ts_availa,sys.sm$ts_usedb,sys.sm$ts_freecWHEREa.tablespace_name=b.tablespace_nameANDa.tablespace_name=c.tablespace_name;2、分析ORA-03113主要原因从图中主要分析SYSTEM、SYSAUX表空间用量,原因有两点:1)、SYSTEM中审计表aud$在数据库编程过程中,对SQL语句的编译过程,资源占用会较大,因此在sys账户下查看,selectcount(*)sumfromAUD$;会得知,该数值会非常大。2)、SYSAUX则进行的是AWR快照,也会进行占用较多的空间。因此,出现ORA-03113,一般以上两个空间会出现严重不足情况。3、完美解决方式用sys账户dba登录,两个原因一一解决:1)、清理AUD$审计表记录;TruncatetableAUD$;清理AUD$审计表一条命令即可。2)、清理AWR快照步骤稍有麻烦selectdbid,retentionfromdba_hist_wr_control;DBIDRETENTION----------------------------------------------------------1426562503+0000800:00:00.0selectmin(snap_id),max(snap_id)fromdba_hist_snapshotwheredbid=1426562503;MIN(SNAP_ID)MAX(SNAP_ID)------------------------76897896execdbms_workload_repository.drop_snapshot_range(7689,7896,1426562503)PL/SQLproceduresuccessfullycompletedselectmin(snap_id),max(snap_id)fromdba_hist_snapshotwheredbid=1426562503;MIN(SNAP_ID)MAX(SNAP_ID)------------------------AWR快照清理结束。清理后,再去查看system表空间,对比前后结果会有明显变化,这是再进行数据库开发时,不会出现ORA-03113错误。4、总结此种解决方案,针对的是数据库开发工作较多情况下,如大量的PL/SQL的函数、包、过程的开发、编译,建议在生产环境尽量不要进行开发,或是生产环境单独将审计和快照移至专门的表空间。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

ORA-03113:解决方案 (1).docx

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信