`
小杨学JAVA
  • 浏览: 900690 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Oracle启动监听服务时,出现错误1067:进程意外终止解决

 
阅读更多

<转>

 

Oracle启动监听服务时,出现错误1067:进程意外终止解决

 
一、情景描述:
有一台Windows服务器(双网卡)的内网IP地址进行变更并重启电脑。电脑重启后启动Oracle 的相关服务,当启动 OracleOraDb10g_home1TNSListener 服务时,出现报错—— 错误 1067:进程意外终止。

二、原因分析:
由于只是做了内网IP地址的变更,其他都没有做任何的改变,所以可以肯定的是由于IP变更导致监听服务启动异常,并且很可能是Oracle侧的问题。是否当IP变更后Oracle 有什么地方需要重新配置。
 
三、解决方法:
修改 Oracle安装目录下的network\admin\listener.ora文件:
Windows变更了内网IP后,Oracle的listener.ora配置文件中HOST的IP地址还是原内网IP,需要更改为新IP,或者这里直接设置为127.0.0.1。

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
  )
 

分享到:
评论

相关推荐

    Oracle监听问题及解决

    本文将深入探讨Oracle监听问题及其解决方法,特别是针对描述中提到的ORA-12504错误。 **ORA-12504错误详解** ORA-12504是Oracle数据库返回的一个典型错误代码,表示在客户端尝试连接到数据库时,监听程序没有在...

    配置Oracle监听器

    Oracle监听器是Oracle数据库系统的重要组成部分,它负责管理和控制数据库实例与客户端应用程序之间的网络通信。在Oracle数据库环境中,监听器是运行在服务器端的一个后台进程,它的主要职责是监听来自客户端的连接...

    oracle启动停止服务脚本

    2. **检查监听状态**:使用`lsnrctl status`命令检查Oracle监听器(监听数据库连接的进程)是否正在运行。如果未运行,可能需要先启动监听器。 3. **启动监听器**:如果监听器未运行,可以使用`lsnrctl start`命令...

    Oracle 12.2监听无法启动解决方法

    在本文中,我们将深入探讨当遇到Oracle 12.2监听无法启动的问题时,如何进行诊断和解决。 首先,问题的描述指出在Red Hat Enterprise Linux 7.2 (RHEL7.2)上运行了一个Oracle 12.2数据库实例,同时安装了Grid ...

    oracle dataguard 运维正确停机启动步骤

    该命令会根据 `listener.ora` 配置文件中的设置启动监听器服务。 **步骤 2:启动备用机实例** 使用 sysdba 用户身份登录到 SQL*Plus,并启动备用机实例: ```bash [oracle@dgdb02 ~]$ sqlplus "/as sysdba" SQL&gt;...

    linux下oracle启动及关闭

    在Linux环境下操作Oracle数据库,尤其是Oracle 10g版本,涉及到的启动与关闭流程是IT运维人员必须掌握的核心技能之一。本文将详细解析在Linux系统中启动与关闭Oracle数据库的具体步骤,以及相关的环境变量配置与...

    oracle监听配置文件介绍

    ### Oracle监听配置文件详解 #### 一、概述 在Oracle数据库系统中,为了确保外部进程如CAMS(Customer Account Management System)等能够顺利地访问Oracle数据库,必须正确配置Oracle网络服务器环境。这一过程...

    Oracle数据库常见错误处理方法

    当Oracle数据库无法启动专用服务器进程时,会出现此错误。 **解决方案:** - 确保数据库服务已启动,可以通过命令`net start ORACLESERVICEORADB`(ORADB为数据库名称)来启动数据库服务。 - 如果启动失败,可能是...

    Oracle启动管理命令

    - **急停关闭**:如果需要紧急关闭,可以使用`shutdown abort`,这将强制停止数据库进程,可能会导致数据不一致,需要在下次启动时进行实例恢复。 在Windows的批处理文件中,关闭命令可以这样编写: ``` echo ...

    Oracle停止和启动服务的快捷命令

    在日常的系统管理中,适时地停止和启动Oracle服务是必要的操作,例如进行数据库维护、系统更新或者故障排查。本文将详细介绍Oracle数据库停止和启动的快捷命令,以及相关的知识点。 1. **Oracle服务的组件** ...

    oracle 监听文件和本地域名的详细解释说明及安装步骤

    每个Oracle数据库实例都有一个实例名,它在数据库启动时被创建,并在运行时与数据库服务名关联。实例名通常在Oracle的实例配置文件(如init.ora或spfile)中定义,且不一定要与全局数据库名相同。 监听器(Listener...

    这样解决ORACLE连接错误

    通过以上步骤,我们可以有效地解决Oracle数据库连接时出现的各种常见错误。对于特定的错误代码,建议仔细阅读Oracle官方文档或相关技术论坛上的讨论,以便获得更加详尽和准确的解决方案。同时,在进行任何配置更改...

    oracle 启动服务介绍

    当数据库服务自动启动时,ORACLE.EXE进程会根据initSID.ora初始化参数文件创建和管理数据库。SIDALRT.log记录与数据库启动和停止相关的日志信息。用户可以通过SVRMGRL.EXE或SQLPLUS.EXE进行数据库管理。 2. **...

    oracle无法启动tnslistener服务

    当遇到“Oracle无法启动tnslistener服务”的问题时,这通常意味着数据库服务器无法正确地启动或识别监听器进程。 错误3:系统找不到指定的路径,这个提示信息表明可能的原因是监听器配置文件(listener.ora)中的...

    oracle启动与停止指令

    在管理和维护Oracle服务器时,了解如何正确启动和停止数据库服务至关重要,这不仅可以优化系统资源的使用,也有助于在出现问题时进行故障排查。在本文中,我们将详细探讨Oracle数据库的启动和停止指令。 首先,让...

    oracle OracleDBConsoleorcl 控制台的服务进程 2.OracleJobSchedulerORCL 定时器的服务进程

    在Oracle数据库系统中,有多个关键的服务进程负责不同的功能,以确保数据库的正常运行和高效管理。我们将重点关注标题和描述中提到的两个重要服务进程:OracleDBConsoleorcl控制台服务进程和OracleJobSchedulerORCL...

    Oracle 单一主机多个实例多个监听器配置

    当在同一主机上运行多个Oracle实例时,为了避免实例间的冲突,尤其是端口冲突,以及为了更好地管理不同实例的连接,配置多个监听器是必要的。例如,在案例中提到的“TSDB/ORCL”和“LISTENER_ORCL”,每个实例都有其...

Global site tag (gtag.js) - Google Analytics