`

Oracle监听启动后又自动停止的问题及解决<转载>

 
阅读更多
转载自新浪博客:http://blog.sina.com.cn/s/blog_4abe7f3a0100pz9x.html
系统:windows 2003 Enterprise Server
oracle版本:oracle 10g
安装目录:D:\oracle
症状:启动监听的时候自动停止,Oracle服务正常启动
解决方法:
1)Net Configuration Assitant中删除LISTENER,再重新添加。此时服务中找不到OracleOraDb10g_home1TNSListener服务项。
2)cmd中运行命令lsnrctl start
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 13-10月-2009 14:1
3:28
Copyright (c) 1991, 2005, Oracle.  All rights reserved.
启动tnslsnr: 请稍候...
Failed to open service <OracleOraDb10g_home1TNSListener>, error 1060.
TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
系统参数文件为D:\oracle\product\10.2.0\db_1\network\admin\listener.ora
写入D:\oracle\product\10.2.0\db_1\network\log\listener.log的日志信息
监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=HFUND.cognos)(PORT=1
521)))
TNS-12542: TNS: 地址已被占用
TNS-12560: TNS: 协议适配器错误
  TNS-00512: 地址已在使用
   32-bit Windows Error: 48: Unknown error
监听程序未能启动。请参阅上面的错误消息...

3)找listener.ora的位置:D:\oracle\product\10.2.0\db_1\network\admin\listener.ora
                      打开并编辑。文件内容如下:
# listener.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = hfund.cognos)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
  )

将文件中的HOST = hfund.cognos改为HOST = 127.0.0.1或者localhost,然后保存。
                   4)cmd中运行  lsnrctl start,成功启动。服务中已经出现OracleOraDb10g_home1TNSListener服务项,且为启动状态。
分享到:
评论

相关推荐

    Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错

    Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错 &lt;!-- oracle数据库驱动 --&gt; &lt;dependency&gt;  &lt;groupId&gt;com.oracle&lt;/groupId&gt;  &lt;artifactId&gt;ojdbc6&lt;/artifactId&gt;  &lt;version&gt;...

    Oracle监听问题及解决

    - `lsnrctl start` 启动监听 4. **验证连接** 使用`sqlplus`或其他工具尝试重新连接数据库,确认问题是否已解决。 **其他监听问题和解决策略** - **监听程序未启动**:检查监听程序是否运行,使用`lsnrctl ...

    windows 启动关闭Oracle监听和服务

    提供的压缩包文件“Oracle启动.bat”和“Oracle关闭.bat”可能是预先配置好的批处理脚本,用于自动化启动和关闭Oracle监听和/或服务。用户只需双击运行即可完成操作,简化了日常管理。 “重新配置Oracle监听.bat”...

    oracle监听服务无法启动问题解决

    oracle监听服务无法启动问题解决,ORA-12541解决办法

    oracle jdbc驱动 ojdbc14-10.2.0.4.0.jar

    &lt;artifactId&gt;ojdbc14&lt;/artifactId&gt; &lt;version&gt;10.2.0.4.0&lt;/version&gt; &lt;/dependency&gt; 安装到仓库 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile...

    linux下oracle服务监听开始自动启动

    ### Linux下Oracle服务与监听器自动启动配置详解 在企业级应用环境中,Oracle数据库系统作为核心数据管理平台,其稳定性和可用性至关重要。为了确保Oracle服务(包括数据库服务和监听器)能够在Linux操作系统启动时...

    Linux下oracle启动和监听

    6. `$ lsnrctl start` (启动监听器) 三、关闭 Oracle 关闭 Oracle 的步骤如下: 1. `$ lsnrctl stop` (关闭监听器,在这之前,应该先关闭应用程序) 2. `$ sqlplus /nolog` 3. `sql&gt; shutdown` shutdown 命令有...

    Oracle Data Provider for .NET (ODP.NET)

    &lt;br&gt; &lt;br&gt; 下载包括&lt;br&gt; &lt;br&gt; Oracle Developer Tools for Visual Studio .NET 2003 10.2.0.2.20 &lt;br&gt;&lt;br&gt; Oracle Developer Tools for Visual Studio 2005 10.2.0.2.20 &lt;br&gt;&lt;br&gt; Oracle Data Provider for .NET 1....

    oracle监听日志过大导致无法启动问题

    - 清理日志文件的方法通常是在监听器关闭的状态下进行,可以通过停止监听器后手动删除日志文件,然后再重新启动监听器。 #### 五、案例分析 在某个实际案例中,一个Oracle数据库因`listener.log` 文件过大导致...

    oracle监听无法启动

    ### Oracle监听无法启动问题解析与解决方案 在Oracle数据库管理中,遇到监听器(Listener)无法启动的情况是非常常见的问题之一。监听器是Oracle网络组件的重要部分,主要负责接收客户端的连接请求,并将其转发到...

    C#编程经验技巧宝典

    2&lt;br&gt;&lt;br&gt;0003 设置程序代码行序号 3&lt;br&gt;&lt;br&gt;0004 开发环境全屏显示 3&lt;br&gt;&lt;br&gt;0005 设置窗口的自动隐藏功能 3&lt;br&gt;&lt;br&gt;0006 根据需要创建所需解决方案 4&lt;br&gt;&lt;br&gt;0007 如何使用“验证的目标架构”功能 4&lt;br&gt;...

    Oracle 9i Java程序设计——使用PL/SQL和Java的解决方案

    &lt;br&gt;原书名:Oracle 9i Java Programming&lt;br&gt;&lt;br&gt;Oracle 9i Java程序设计——使用PL/SQL和Java的解决方案 &lt;br&gt;&lt;br&gt;【原出版社】 Wrox Press &lt;br&gt;【作 者】Bjarki Holm,John Carnell等 &lt;br&gt;【译 者】 康博 &lt;br&gt;【丛 ...

    Oracle Concepts中英文对照版(10g R2).chm

    12 章,数据库及实例的启动与关闭 &lt;br&gt;Part III Oracle Database Features 第三部分 Oracle 数据库特性 &lt;br&gt;Chapter 13, Data Concurrency and Consistency 第 13 章,数据并发性与数据一致性 &lt;br&gt;Chapter 14, ...

    oracle开发使用手册.part2

    新特性和概念.PDF&lt;br&gt;14-Oracle 8i 附加主题.PDF&lt;br&gt;15-Oracle 8i概述.PDF&lt;br&gt;16-性能调整基础.PDF&lt;br&gt;18-调整内存.PDF&lt;br&gt;19-调整输入输出.PDF&lt;br&gt;20-Oracle 8.x调整问题.PDF&lt;br&gt;21-管理数据库存储.PDF&lt;br&gt;22-鉴别...

    oracle开发使用手册.part1

    新特性和概念.PDF&lt;br&gt;14-Oracle 8i 附加主题.PDF&lt;br&gt;15-Oracle 8i概述.PDF&lt;br&gt;16-性能调整基础.PDF&lt;br&gt;18-调整内存.PDF&lt;br&gt;19-调整输入输出.PDF&lt;br&gt;20-Oracle 8.x调整问题.PDF&lt;br&gt;21-管理数据库存储.PDF&lt;br&gt;22-鉴别...

    oracle开发使用手册.part3

    新特性和概念.PDF&lt;br&gt;14-Oracle 8i 附加主题.PDF&lt;br&gt;15-Oracle 8i概述.PDF&lt;br&gt;16-性能调整基础.PDF&lt;br&gt;18-调整内存.PDF&lt;br&gt;19-调整输入输出.PDF&lt;br&gt;20-Oracle 8.x调整问题.PDF&lt;br&gt;21-管理数据库存储.PDF&lt;br&gt;22-鉴别...

    Oracle Concepts 中文英文对照版 (10g R2)

    12 章,数据库及实例的启动与关闭 &lt;br&gt;Part III Oracle Database Features 第三部分 Oracle 数据库特性 &lt;br&gt;Chapter 13, Data Concurrency and Consistency 第 13 章,数据并发性与数据一致性 &lt;br&gt;Chapter 14, ...

    Oracle Database 10g Insider Solutions

    &lt;br&gt;&lt;br&gt;Oracle Database 10g Insider Solutions &lt;br&gt;&lt;br&gt;Oracle Database 10g 内部解决方案&lt;br&gt;&lt;br&gt;&lt;br&gt;by Arun Kumar , John Kanagaraj , Richard Stroupe &lt;br&gt;&lt;br&gt;Publisher: Sams Publishing&lt;br&gt;&lt;br&gt;对Oracle...

    oracle jobs 导出为执行脚本

    /*oracle jobs 导出为执行脚本&lt;br&gt;&lt;br&gt; 就是把all_jobs或dba_jobs,导成DBMS_JOB.SUBMIT可以插入job的格式&lt;br&gt; 其中all_jobs是当前用户的job,dba_jobs则是全部&lt;br&gt; 下面只是随便整理了下,可以按照个人需要修改&lt;br&gt;...

    Oracle Olap开发备忘录

    9i低版本需要注意&lt;br&gt;&lt;br&gt;oracle.express.mdm.MdmMetadataProvider与&lt;br&gt;&lt;br&gt;oracle.olapi.metadata.mdm.MdmMetadataProvider之间的转换,可使用&lt;br&gt;&lt;br&gt;oracle.express.mdm.MdmMetadataProvider....

Global site tag (gtag.js) - Google Analytics