`
csgood
  • 浏览: 7820 次
  • 性别: 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错误是较为常见的问题之一。此错误通常发生在客户端试图连接到数据库服务器的过程中,当监听器无法将客户端连接顺利地移交给服务器进程或调度进程时触发。本文旨在详细介绍...

    Oracle报ORA-12737问题解决方法

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

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

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

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

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

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

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

    Oracle 常见故障解决方法

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

    ORA-04031故障分析处理

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

    oracle断电导致控制文件不一致报错ORA-00214处理

    在Oracle数据库管理过程中,遇到控制文件版本不一致的问题时,通常会收到ORA-00214错误提示。此错误表示数据库中的一个或多个控制文件与其它控制文件版本不匹配,这可能是由于突然断电、硬件故障或其他原因导致的...

    数据库ORA-01196故障-归档日志丢失恢复详解

    数据库ORA-01196错误是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-1578)[文].pdf

    "ORACLE数据库一次意外宕机的分析处理实记(ora-1578)" 在本文中,我们将讲述ORACLE数据库一次意外宕机的分析处理过程。该宕机事件发生在测试环境中的一台装有ORACLE数据库的AIX小机上,导致数据库宕机。我们将从...

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

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

    oracle ora-03113错误

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

    navicat链接oracle提示:“ORA-12737”资源包

    标题中的“navicat链接oracle提示:“ORA-12737”资源包”表明了问题的核心在于Navicat这款数据库管理工具尝试连接Oracle数据库时遇到了错误“ORA-12737”。这个错误通常与Oracle Instant Client有关,它是Oracle...

Global site tag (gtag.js) - Google Analytics