`
lg_asus
  • 浏览: 191824 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

oracle启动出错解决过程记录

 
阅读更多
今天启动oracle的时候,结果报:无监听程序,但昨天还是好好的,后来在命令行中启动监听器和服务:
lsnrctl [stop] [start] [status] 这三个命令,都可以正在运行,
net start oracleserviceXXX 也能正常启动。
后来在任务管理器中发现启动的XXX实例竟然只占用20M内存,和以前几百M内存相比,简直小的太多,当时就认为实例可能没有成功启动。

后来就想用startup来分阶段启动实例,见 http://blog.csdn.net/robinson_0612/article/details/5542983
结果sqlplus / as sysdba报:协议适配器错误,按照http://www.itpub.net/thread-223688-1-1.html解决后,报:write audit records to event log failed, 到这时错误真正显现出来,
见http://blog.sina.com.cn/s/blog_631361ac0100moif.html解决方法,将系统的应用程序日志给清空掉,启动成功。(原来我的应用程序日志设置为:最大512K,改写7天前的事件,估计在这7天内日志大小已经达到512K,写入失败了)。

然后我在用lsnrcrl status来看监听器的状态,这时发现XXX的状态,这在以前是没有的。其实这里oracle就已经告诉我们XXX实例的状态了,但我对这个命令不熟,浪费了大量时间。

这里对oracle有点不太满意的地方:我以前一直以为oracle的错误报告机制很好用,前台给个ora + number代号,用户可以直接到网上搜索答案,但是今天plsql developer中报无监听程序,我又看了监听程序日志文件(在lsnrctl status里有),里面却报无法找到相关的服务,直到sqlplus / as sysdba,才最终定位到错误。我认为前两个错误根本不对,白白浪费我大量的时间,这也和我是oracle新手有关,但这报错机制确实不敢苟同。
分享到:
评论

相关推荐

    oracle重启报错ORA-00702解决办法

    这个错误通常在尝试重启Oracle数据库服务时出现,意味着数据库实例在启动过程中遇到了问题。本文将详细介绍如何在Windows和Linux操作系统下解决ORA-00702错误。 **ORA-00702错误解析** ORA-00702错误信息表明数据库...

    windows 2008 r2安装oracle

    4. **安装过程中出现错误提示**:在安装进度达到约 85% 时,弹出错误提示框:“由于以下错误,Enterprise Manager 配置失败 - 启动 Database Control 时出错”。提示用户查看日志文件以获取更多详细信息,并建议用户...

    Unix和Linux下的Oracle数据库管

    2. **trace文件**:当出现错误时,Oracle会自动生成trace文件,详细记录出错过程,是诊断问题的重要资源。 3. **crash dump分析**:当Oracle实例崩溃时,会产生核心转储文件,使用`dbca`或`mdb`工具进行分析。 六...

    oracle面试题目

    解决这个问题的一个常见方法是增大rollback segment的大小,并检查出错的SQL文本。 $ORACLE_HOME和$ORACLE_BASE是Oracle数据库系统中用于存放可执行文件和配置文件的环境变量。$ORACLE_HOME是Oracle软件的安装目录...

    oracle数据库日常维护手册

    核心转储文件是在Oracle进程异常终止时生成的,它们包含了出错时刻的内存快照,对于诊断和解决问题非常有价值。 ##### 2.4 检查ROOT用户和Oracle用户的EMAIL 确保数据库管理员的联系方式正确无误,以便在出现紧急...

    oracle 错误码大全

    Oracle数据库是业界广泛使用的数据库管理系统之一,在实际的应用过程中可能会遇到各种各样的错误。了解这些错误代码及其含义对于快速定位问题、解决问题至关重要。以下是从给定的部分内容中提取并整理的一些常见...

    oracle webcenter 安装手册(原创)

    配置完成后,启动 WebLogic Server 和 Webcenter 应用,至此,Oracle Webcenter 的安装过程基本完成。 值得注意的是,在整个安装过程中,务必留意错误信息,及时排查网络、数据库、配置文件等方面可能出现的问题。...

    Oracle新手常碰到的错误.pdf

    9. ORA-1034:TNS:ORACLE不可用解决方案:使用“svrmgrl”命令启动服务管理器,使用“connect internal”命令,以internal身份登录,然后使用“startup”命令打开数据库。 10. ORA-12560:TNS协设适配器错误解决...

    ORACLE注册表清除

    在安装、配置和管理Oracle数据库时,有时需要对Windows注册表进行操作,以解决各种问题或优化系统设置。"ORACLE注册表清除"这个主题主要涉及到清理Oracle在Windows注册表中留下的条目,这可能是为了卸载不完全、故障...

    启动与停止ORCALE服务批处理程序

    批处理程序在此过程中扮演着重要角色,因为它允许用户通过简单的命令行脚本自动化这些操作,提高效率并减少出错的可能性。 标题"启动与停止ORACLE服务批处理程序"指的是使用批处理文件(.bat文件)来执行控制Oracle...

    Oracle数据库面试题及答案

    知识点:redo logs 是 Oracle 数据库中的一种日志记录,用于记录数据库的改动。 13. 如何进行强制 LOG SWITCH? 答案:ALTER SYSTEM SWITCH LOGFILE; 知识点:强制 LOG SWITCH 是一种操作,用于切换 redo logs。 ...

    Oracle DBA面试题及参考答案

    3. **打补丁过程中出错怎么办?** 应该查看失败的工作日志,找出错误原因,然后使用adctrl工具重新启动工作流程,或者根据日志指示解决问题。 4. **克隆过程及克隆后手工操作的步骤是什么?** 克隆包括pre-clone...

    图解Oracle9i在Windows2000下的安装

    通过图文并茂的方式学习,比如所提供的"图解Oracle9i在Windows2000下的安装(1).mht"和"图解Oracle9i在Windows2000下的安装(2).mht"文件,可以更直观地了解每个步骤,降低出错的可能性,提高学习效率。 总之,安装...

    Oracle EBS 开发笔记

    - **Report编译出错**:诊断和修复报告编译过程中出现的错误。 #### 六、Oracle 数据库基础 - **常用函数**:列出Oracle数据库中常用的函数及其用途。 - **substr函数**:用于提取字符串的子串。 - **Lpad/Rpad...

    SQL Server To Oracle 工具程式

    5. **日志记录**:为了便于问题排查,工具通常会记录迁移过程中的详细步骤和异常信息,供用户参考。 通过博文链接,我们可以获取更多关于该工具的具体使用步骤和技巧。在实际应用中,用户需要先配置源数据库(SQL ...

    ORACLE数据库日常维护知识

    `,可获得当前Oracle实例的状态信息,包括实例名称、主机名称、启动时间、实例状态、数据库状态等。实例状态应为“OPEN”,表示数据库实例已打开;数据库状态应为“ACTIVE”,表示实例处于活动状态。 1.2 检查...

    oracle 学习笔记XXXXXXXX

    控制文件是 Oracle 数据库的核心组成部分,如果控制文件出错,数据库将无法启动。因此,控制文件的安全和可靠性至关重要。 1.2 控制文件的备份 控制文件需要定期备份,以便在控制文件出错时能够快速恢复数据库。...

    OracleDBA面试题及参考答案

    AutoConfig 是 Oracle E-Business Suite 中一个自动化的配置工具,主要用于简化环境的部署和克隆过程。它能够识别 XML 文件中的配置项,并将其正确地放置到相应的配置文件中。 - **工作原理**: - **读取 XML 文件...

    最全的oracle常用命令大全.txt

    一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭...

    安装Oracle12c响应文件配置文件

    4. **本地一键安装Oracle.txt**: 这可能是记录了整个安装过程的脚本或者详细步骤,旨在简化和自动化Oracle的本地安装。通常,这样的文本文件会包含所有必要的命令行指令,以便用户只需运行一个命令就能完成安装。 5...

Global site tag (gtag.js) - Google Analytics