oracle错误及处理方法大全.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle错误及处理方法大全.doc

Oracle错误大全及解决方法 V1.0 创建人:pat.wang 2009-7-7 目 录 1、ORA-16038、ORA-19809、ORA-00312 3 2、ORA-01650 4 3、ORA-01652 5 4、ORA-01578 5 5、ORA-01628 7 6、ORA-00600 7 7、ORA-03113 8 8、ORA-00942 9 9、ORA-01598 9 10、ORA-01636 10 11、ORA-01688 10 1、ORA-16038、ORA-19809、ORA-00312 今天有客户报启动数据库遇到如下问题: ORA-16038: log 3 sequence# 1126 cannot be archived ORA-19809: limit exceeded for recovery files ORA-00312: online log 3 thread 1: /opt/oracle/product/10.1/oradata/orcl/redo03.log 查了一下错误信息 ORA-19809: limit exceeded for recovery files Cause: The limit for recovery files specified by the DB_RECOVERY_FILE_DEST_SIZE was exceeded. Action: The error is accompanied by 19804. See message 19804 for further details. ORA-19804: cannot reclaim string bytes disk space from string limit Cause: Oracle cannot reclaim disk space of specified bytes from the DB_RECOVERY_FILE_DEST_SIZE limit. Action: There are five possible solutions: 1) Take frequent backup of recovery area using RMAN. 2) Consider changing RMAN retention policy. 3) Consider changing RMAN archivelog deletion policy. 4) Add disk space and increase DB_RECOVERY_FILE_DEST_SIZE. 5) Delete files from recovery area using RMAN. oracle10g在默认情况下,归档日志是保存在闪回恢复区的,如果你建库的时候用的默认设置, 闪回恢复区应该是2G,空间被占满了以后就无法再归档了 执行下面的语句,可以看到闪回恢复区的使用情况 select reason,object_type,suggested_action from dba_outstanding_alerts; 解决方法: 1.将归档设置到其他目录,修改alter system set log_archive_dest = 其他路径 2.转移或者删除闪回恢复区里的归档日志。 3.增大闪回恢复区。 ALTER SYSTEM SET db_recovery_file_dest_size=4g scope=both; 2、ORA-01650 ORA-01650:unable to extend rollback segment NAME by NUM intablespace NAME ??  产生原因:上述ORACLE错误为回滚段表空间不足引起的,这也是ORACLE数据管理员最常见的ORACLE错误信息。当用户在做一个非常庞大的数据操作导致现有回滚段的不足,使可分配用的回滚段表空间已满,无法再进行分配,就会出现上述的错误。   解决方式:使用“ALTER TABLESPACE tablespace_name ADD DATAFILE filename SIZE size_of_file”命令向指定的数据增加表空间,根据具体的情况可以增加一个或多个表空间。当然这与还与你主机上的裸盘设备有关,如果你主机的裸盘设备已经没有多余的使用空间,建议你不要轻意的增加回滚段表空间的大小,可使用下列的语句先查询一下剩余的tablespace空间有多少: ?? Select user_name,sql_text from V$open_cursor where user_name=’lt;user_name’; ??   如果

文档评论(0)

czy2014 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档