`
zyl232600564
  • 浏览: 2633 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

OracleOraDb10g_home1TNSListener配置问题

阅读更多
解决方式一:
从客户端连接到服务器,出现了这个错误,ora12541-TNS : 没有监听器。于是,在服务器中启动OracleOraHome92TNSListener服务,显示“在本地计算机无法启动OracleOraHome92TNSListener服务,错误3,系统找不到指定路
径”。
然后自己发现Windows优化大师干了一件非常讨厌的事情,它将我的Oracle注册表的关键东西删除了,气死我了。
LSNRCTL> status
连接至(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=robust)
(PORT=1521)))
TNS-01103: 地址的协议专用组件指定不正确
TNS-12541: TNS:无监听器
TNS-12560: TNS:协议适配器出现错误
TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
LSNRCTL> start
启动tnslsnr:请稍候...
Failed to start service, error 3.
TNS-12536: TNS:可能会阻碍*作
TNS-12560: TNS:协议适配器出现错误
TNS-00506: *作可能阻塞
32-bit Windows Error: 997: Unknown error

在运行处执行REGEDIT进入注册表到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome10gTNSListener发现ImagePath关键值没有了,增加他,选择可扩充字符串值,编辑字符串的数值数据为:E:\oracle\product\10.1.0\Db_1\BIN\TNSLSNR。退出注册表。

重新启动,成功



解决方式二:

错误情况:



通过"开始菜单"————"程序"————找到你的Oracle程序————在configuration and Migration Tools————点击Configuration Assistant
进去后,找到"监听程序配置",然后点击"下一步"—————"删除",下一步————进入一个提示是选择您要删除的监听程序,选择好后下一步————会弹出一个确认对话框,点击是后OK。
第一步完成;
第二步:
再次进入这个程序,找到"监听程序配置",然后点击"下一步"—————"添加"—————OK.
  • 大小: 55 KB
分享到:
评论

相关推荐

    OracleOraDb10g_home1TNSListener服务无法启动怎么解决

    造成OracleOraDb10g_home1TNSListener服务无法启动可能有三种情况: 1.listener.ora文件配置有错误导致无法启动 2.相关环境变量没设置好 3.删除客户端时导致服务端相关注册表信息误删导致无法启动 无法启动弹出的...

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

    3. 主要服务包括OracleServicexxx(SID)、OracleOraDb10g_home1TNSListener、OracleOraDb10g_home1iSQL*Plus和OracleDBConsoleorcl1。 4. Oracle 10g的网络监听服务OracleOraDb10g_home1TNSListener用于网络连接和...

    oracle10g服务启动与关闭批处理

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

    oracle启动项配置快捷

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

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

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

    T1_体系结构.ppt

    - **OracleOraDb10g_home1TNSListener**:Oracle网络服务监听程序,用于通过网络连接到Oracle服务器或使用Enterprise Manager 10g。 - **OracleOraDb10g_home1iSQL*Plus**:运行iSQL*Plus工具时需要的服务。 - **...

    JAVA开发

    Oracle Server的启动涉及多个服务,包括OracleServicexxx用于启动Oracle服务器,OracleOraDb10g_home1TNSListener负责网络监听,以及OracleOraDb10g_home1iSQL*Plus和OracleDBConsoleorcl1服务于iSQL*Plus工具和...

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

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

    Windows下启动停止Oracle11g服务

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

    sql、oracle学习资料ITjob.pptx

    3. **启动流程**:Oracle Server 的启动涉及Oracle Servicexxx、OracleOraDb10g_home1TNSListener 和OracleOraDb10g_home1iSQL*Plus等服务。其中,Enterprise Manager 10g Database Control可以通过...

    Win7下安装oracle 10g

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

    启动、关闭 oracle11g bat 命令

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

    Oracle10g服务开关

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

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

    - Windows: 在命令行输入`net start OracleService<DB_SID>`和`net start OracleOraDB11g_home1TNSListener` - Linux: 执行`sqlplus / as sysdba`,然后输入`startup`命令启动数据库;用`lsnrctl start`启动监听器...

    Oracle实例、归档模式与数据库介绍.pptx

    安装完成后,有几个关键的服务需要启动以确保Oracle数据库的正常运行,例如OracleServiceXXX(SID)、OracleOraDb10g_home1TNSListener、OracleOraDb10g_home1iSQL*Plus和OracleDBConsoleorcl1。这些服务分别对应...

    第1章 Oracle概述.pdf

    其中,默认自动启动的服务包括:OracleCSService、OracleDBConsoleorcl、OracleOraDb10g_home1iSQL*Plus、OracleServiceORCL 和 OracleOraDb10g_home1TNSListener。 #### 六、Oracle的体系结构 - **Oracle服务器**...

    Oracle11g数据库基础教程课后习题答案.doc

    OracleOraDb11g_home1TNSListener 是监听器服务,该服务只有在远程访问数据库时才需要;OracleOraDb11g_home1ConfigurationManager 是配置 Oracle 启动时的参数的服务;OracleOraDb11g_home1ClrAgent 是提供对 .NET ...

    oracle开启关闭命令

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

Global site tag (gtag.js) - Google Analytics