`
啸笑天
  • 浏览: 3461223 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论

解决:本地计算机 上的 OracleOraDb10g_home1TNSListener服务启动后停止······

阅读更多

手动启动一个问题:本地计算机 上的 OracleOraDb10g_home1TNSListener服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。

在网上找解决方案的时候,发现很多人都遇到了这个问题,但都没有解决。下面自己记录一下,留个备份,方便下次查阅方便

问题1:首先查阅你的【NETWORK\ADMIN】目录下的【tnsnames.ora】和【listener.ora】这两个文件,我的路径是:D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN;然后看看里面的【HOST】信息,看看是不是你当前的ip地址,如果不是尝试着把这个2个文件改成你的ip地址,或直接就改成127.0.0.1(或计算机名字):

 

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

 

然后启动监听器就好了。

 

不过也发现有第一步不成功的朋友,那么尝试第二步吧:

 

问题2:注册表中

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/OracleOraDb11g_home1TNSListener
中的ImagePath改为:

D:\oracle\product\10.2.0\db_1/BIN/TNSLSNR.EXE(之前后面的.EXE没有)

问题三:环境变量中

ORACLE_HOME改为:D:\oracle\product\10.2.0\db_1

我的就这这种情况,装貌似安装客户端被自动改为c:\Ora10InstantClient了

 

分享到:
评论

相关推荐

    OracleOraDb10g_home1TNSListener服务无法启动怎么解决

    无法启动弹出的信息框显示信息:“本地计算机上的OracleOraDb10g_home1TNSListener服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。” 因listener.ora文件配置有错误导致无法启动的解决思路:检查...

    sql、oracle学习资料-ITjob 精品资料.pptx

    Oracle 10g的关键服务有OracleServicexxx(SID)和OracleOraDb10g_home1TNSListener,前者是Oracle服务进程的开启/关闭,后者是网络监听服务,用于通过网络连接Oracle服务器或访问Oracle Enterprise Manager 10g。...

    oracle10g服务启动与关闭批处理

    2. 在某些情况下,可能还需要停止监听器服务,命令可能是`net stop "OracleOraDB10g_home1TNSListener"`,这里的"OracleOraDB10g_home1"是Oracle的安装目录名称。 "启动Oracle服务.bat" 文件则包含启动服务的命令:...

    Windows下启动停止Oracle11g服务

    - `OracleOraDb11g_home1TNSListener` - `OracleServicexxxx`(其中`xxxx`代表实例名) 3. **启动服务**:双击相应的服务项进入属性设置页面,点击“启动”按钮来启动服务。 4. **检查状态**:启动完成后,确认...

    Oracle11g服务详细介绍及哪些服务是必须开启的?.pdf

    总结起来,Oracle 11g中的关键服务包括OracleServiceSID(必须启动)和OracleOraDb11g_home1TNSListener(根据远程访问需求决定)。其他如OracleDBConsoleorcl(用于OEM)和服务OracleMTSRecoveryService、...

    oracle无法启动tnslistener服务

    6. **重启服务**:在完成上述步骤后,尝试重新启动TNSListener服务,看是否能成功启动。 7. **系统还原或安装修复**:如果以上方法无效,可能需要考虑恢复到系统或Oracle安装的健康状态,或者联系Oracle技术支持寻求...

    Win7下安装oracle 10g

    - 使用SQL*PLUS:只需启动OracleServiceXSCJ和OracleOraDb10g_home1TNSListener - 使用网页版OEM:还需启动OracleDBConsoleXSCJ - 使用iSQL*Plus:还需启动OracleOraDb10g_home1iSQL*Plus 通过这种方式,可以在...

    oracle启动项配置快捷

    - **OracleOraDb11g_home1TNSListener**:这是Oracle TNS监听器服务,负责监听来自客户端的连接请求,并根据配置将它们转发到相应的数据库实例。 - **OracleServiceORCL**:该服务代表Oracle数据库实例的服务名称,...

    windows系统cmd窗口启动关闭oracle服务

    3. **服务状态检查**:可以使用`sc query OracleOraDb10g_home1TNSListener`或`sc query OracleServiceORCL`命令来查询服务的状态,确认服务是否成功启动或停止。 #### 五、总结 通过CMD窗口启动和关闭Oracle服务...

    启动、关闭 oracle11g bat 命令

    - `net start OracleOraDb11g_home1TNSListener`:启动Oracle的网络监听器,负责监听并接受来自客户端的连接请求。 - `net start OracleServiceORCL`:启动名为ORCL的数据库实例,这是Oracle数据库的核心服务。 - `...

    Oracle服务快速启动

    Oracle服务是数据库在Windows操作系统上运行的基础,它们包括Oracle数据库实例(如ORACLEDBConsole)、监听程序(OracleOraDb11g_home1TNSListener)以及其他的后台进程。这些服务确保了数据库的启动、运行和管理。...

    oracle数据库服务项启动文件

    若数据库各项服务随系统一起启动,必然造成系统开机速度过慢。...、OracleOraDb10g_home1TNSListener 、OracleServiceORCL等服务设为手动启动。开机后若要使用数据,运行oral.bat即可启动相关服务。(没积分了。。。)

    Oracle 11g必须开启的服务及服务详细介绍

    Oracle 11g数据库系统包含了多个服务,这些服务在安装后默认设置可能会影响计算机的性能。了解并管理这些服务对于优化系统运行至关重要。在Windows 7 64位环境下,安装Oracle 11g R2后,将会有7个主要服务,每个服务...

    win7_X64安装ORACLE_10G_X64并升级到10205版本同时安装em补丁过程

    Oracle 10g X64 安装和升级...在升级完成后,需要启动 Oracle 服务(OracleServiceSID 和 OracleOraDb10g_home1TNSListener),然后运行补丁升级脚本。如果只安装了升级包,没有进行数据库字典信息升级,启动数据库。

    oracle_11g_安装、启动、卸载全面教程

    在Windows上,可以使用“Services”管理工具来启动和停止Oracle服务。在命令行输入`services.msc`打开服务管理器,找到Oracle相关的服务并进行操作。在Linux中,可以使用`sqlplus`或`lsnrctl`、`startup`和`shutdown...

    01-oracle数据库简单使用1

    安装Oracle数据库后,系统会创建一系列服务,其中OracleServiceORCL和OracleOraDb11g_home1TNSListener是最关键的服务。OracleServiceORCL是数据库服务,是数据库启动的基础;OracleOraDb11g_home1TNSListener是监听...

    Oracle10g服务开关

    1. **服务管理**:在Windows中,可以通过"服务"管理工具(services.msc)来查看和控制所有服务,包括Oracle10g的相关服务,如OracleServiceSID(其中SID代表数据库实例名)和OracleOraDB10g_home1TNSListener。...

    oracle开启关闭命令

    - `netstop OracleOraDb10g_home1TNSListener`:此命令用于停止Oracle的监听器服务。 - `netstart OracleOraDb10g_home1TNSListener`:此命令用于启动Oracle的监听器服务。 2. **启动与停止Oracle服务**: - `...

Global site tag (gtag.js) - Google Analytics