`
csgood
  • 浏览: 7686 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Oracle数据库的ORA-00257故障解决过程

 
阅读更多

问题描述:系统无法进入。在登录界面输入用户密码后闪屏后仍显示登录界面。测试库正常。经确认信息中心服务器正常运行。

 

问题检查:在服务器日志文件中发现Oracle异常信息

No Session Record.TID(6208) failure during processing of request: NewSessionByAddr_string.

Fri Dec 06 16:23:39 2013 Documentum Internal Error: Assertion failure at line: 288 in file: \Perforce\depot\Platform\ContentServer\rel_6.5_SP\dmnew\rpc\netwise\server\dmconn.cxx

Fri Dec 06 16:23:49 2013 810000 [DM_SESSION_E_CANT_MAKE_TEMP_CONNECTION]error:  "Could not establish an internal, temporary database connection (database_name = , docbase_owner = JLY_WK, connection_string = JLYDB); database system error was: ORA-00257: 归档程序错误。在释放之前仅限于内部连接"

 

导致现象:系统无法使用

 

解决方法共两种:

         方法1:在RMAN中删除过期的归档

                   检查一些无用的archivelog

                   RMAN> crosscheck archivelog all;

                   删除过期的归档

                   RMAN> delete expired archivelog all;

         方法2:修改DB_RECOVERY_FILE_DEST_SIZE

         根据数据库目前可用存储空间来计算FLASH_RECOVERY_AREA大小。

         假设:可以存储空间为200GB,当前FLASH_RECOVERY_AREA2GB,那么把FLASH_RECOVERY_AREA的空间修改为20GB

                   SQL> alter system set DB_RECOVERY_FILE_DEST_SIZE=20g;

                   SQL> select * from v$recovery_file_dest;

 

         本次解决使用的是方法2,原因是暂时不删除归档日志,保留数据库归档内容。

 

故障的原因由两方面同时发生所造成的:

  ·其一是Flash_Recovery_Area空间缺省安装时比较小,只有2GB,容易用完;

  ·其二是由于备份操作原因,造成归档日志没有及时删除。

Oracle 11g数据库物理空间管理方式与以前Oracle发生了变化,对归档日志所在的Flash_Recovery_Area空间进行了另外限制;

对数据库系统管理员要对Oracle数据库归档日志、备份软件运行状况定期检查,提前发现、处理可能发生的故障。

分享到:
评论

相关推荐

    oracle错误ora-00257解决办法

    本文将详细讲解如何理解和解决“ORA-00257”错误,以及相关的Oracle数据库管理知识。 “ORA-00257”错误通常表示在尝试执行数据库的日志切换或归档操作时遇到了问题,这可能是由于以下原因导致的: 1. **归档日志...

    Oracle_ORA-12518故障_处理

    在Oracle数据库管理过程中,遇到ORA-12518错误是较为常见的问题之一。此错误通常发生在客户端试图连接到数据库服务器的过程中,当监听器无法将客户端连接顺利地移交给服务器进程或调度进程时触发。本文旨在详细介绍...

    解决 navicat连接oracle报错:ORA-12737InstantClientLight

    然而,有时在使用Navicat连接Oracle数据库时可能会遇到各种问题,如"ORA-12737 InstantClientLight"错误。本文将深入探讨这个错误及其解决方案,同时也会涉及Navicat与Oracle的集成以及InstantClient的相关知识。 ...

    Oracle报ORA-12737问题解决方法

    总之,解决ORA-12737错误需要对Oracle数据库的运作机制有一定理解,并结合日志信息进行系统性的排查。通过逐步检查数据库状态、监听器、网络配置、客户端版本以及使用辅助工具,大多数情况下都能找到问题的根源并...

    oracle数据库中ora-报错原因及处理

    在Oracle数据库的日常管理和运维中,我们经常遇到各种"ORA-"开头的错误代码,这些错误代码是Oracle系统用来标识特定问题的。Oracle数据库是全球广泛使用的数据库管理系统,它提供了复杂的数据存储、处理和管理功能。...

    oracle数据库ORA-01196错误解决办法分享

    以下是解决Oracle数据库ORA-01196错误的一般方法: 1. **检查控制文件**:首先,确认控制文件是否完整且正确。控制文件存储了数据库的数据文件和日志文件的位置以及状态,如果控制文件损坏,可能会导致ORA-01196...

    Oracle 常见故障解决方法

    Oracle 常见故障解决方法 Oracle 是一种关系型数据库管理系统,广泛应用于各种行业和领域。然而,在使用 Oracle 过程中,经常会遇到各种故障和问题,影响系统的稳定性和性能。下面总结了一些常见的 Oracle 故障...

    ORA-04031故障分析处理

    ORA-04031错误是Oracle数据库中一个常见的内存管理问题,主要涉及到数据库的共享池。当系统尝试分配共享池中的大块连续内存失败时,Oracle会尝试清理和合并内存块,但如果仍然无法满足需求,就会触发此错误。这个...

    解决启动数据库时ORA-03113问题

    Oracle 数据库 ORA-03113 问题解决方案 在启动数据库时,可能会出现 ORA-03113 错误,该错误通常是由于数据库日志文件的不一致所引起的。为了解决这个问题,我们需要对数据库进行恢复和重置日志文件。下面是解决该...

    使用工具IMPDP导入数据时ORA-39002、ORA-39070错误排查

    在使用Oracle Data Pump工具IMPDP(Import Data Pump)进行数据导入的过程中,可能会遇到ORA-39002和ORA-39070等错误。本文将针对这些错误的排查方法进行详细介绍,帮助用户理解问题的原因及解决策略。 ### 错误...

    ora-227101错误解决办法

    在Oracle数据库管理与维护的过程中,遇到各种错误代码是家常便饭,其中“ORA-227101”错误虽然在题目中被误标,实际案例中展示的是“ORA-27101”错误,这是一个较为常见的问题,通常发生在数据库服务未能正确启动或...

    离线误删空间文件导致的ORA-01033及ORA-01145问题的解决办法

    ORA-01033是Oracle数据库启动过程中遇到的一种常见错误。当数据库实例在启动过程中无法正常初始化或打开时,就会触发此错误。该错误通常出现在数据库实例启动到系统全局区(SGA)阶段后,但尚未完全加载数据文件之前...

    如何解决ORACLE系统Ora-00600错误故障.pdf

    标题和描述中提到的是关于如何解决Oracle数据库系统中出现的Ora-00600错误的故障处理方法。Ora-00600错误是Oracle数据库内部错误,通常表明系统遇到了无法处理的异常情况。这篇文档可能提供了解决这个问题的步骤和...

    oracle ora-03113错误

    ### Oracle ORA-03113 错误解析及解决方法 ... - 对于Oracle数据库的日志和告警信息进行定期审查,及时发现问题并解决。 通过以上步骤,可以有效地解决ORA-03113错误,并防止类似问题在未来再次发生。

    rac-ora-03113.docx

    Oracle RAC ORA-03113 故障处理是一个复杂的过程,需要遵循严格的步骤,以免引起更多的故障。通过遵循上述步骤,可以成功地处理 ORA-03113 故障,恢复数据库的正常运行。同时,也可以通过不断的学习和实践,提高...

    oracle ORA-01033报错分析和解决方案跟踪文档

    3. **后台进程异常**:Oracle数据库依赖于多个后台进程协同工作,如果某个关键进程出现问题,也可能引发ORA-01033。 4. **操作系统权限**:数据库文件或Oracle软件目录的权限设置不正确,可能导致数据库无法访问必要...

    BLOG_【故障处理】Oracle_lhr_ORA-01565 告警日志报“ORA-01565 Unable To open Spfile”.pdf

    在Oracle数据库管理过程中,遇到ORA-01565错误提示是一个较为常见的问题,特别是对于采用RAC(Real Application Clusters)架构的数据库来说。该错误通常意味着系统无法打开指定的服务器参数文件(Server Parameter ...

    ora 错误全集 全部 ora0000-ora32999

    然而,在日常运维过程中,我们可能会遇到各种各样的错误代码,这些错误代码通常以“ORA-”开头,表示Oracle数据库在执行操作时遇到了问题。"ORA 错误全集 全部 ora0000-ora32999"是一个非常实用的资源,它包含了从...

Global site tag (gtag.js) - Google Analytics