`
kinkding
  • 浏览: 150547 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

修改机器名后启动TNSListener失败的处理

阅读更多

1)修改机器名后,启动OracleServiceORCL正常,但测试连接的时候报:

ORA-12545: Connect failed because target host or object does not exist

原因是安装后机器名有修改,在Net Manager中更正机器名后OK

 

2)启动OracleOraDb10g_home1TNSListener失败,Windows的事件查看器中没有找到相关错误,通过网络搜索后找到如下解决办法:

在F:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN中查看,其内容为:

# listener.ora Network Configuration File: F:\oracle\product\10.1.0\Db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = F:\oracle\product\10.1.0\Db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = H6CTV2X)(PORT = 1521))
      )
    )
  )

 

修改其中的“H6CTV2X”为新的机器名,重新连接后OK。

 

分享到:
评论

相关推荐

    oracle无法启动tnslistener服务

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

    为何TNSlistener服务不能自动启动

    为何TNSlistener服务不能自动启动,专门解答ORACLE启动难题的

    OracleOraDb10g_home1TNSListener服务无法启动怎么解决

    总结来说,解决OracleOraDb10g_home1TNSListener服务无法启动的问题,需要从配置文件、环境变量和注册表等多个角度入手检查和修改。在遇到复杂问题时,备份数据和重新安装可能成为最终的解决方案。在操作过程中,...

    Oracle监听器服务不能启动的问题.docx

    完成注册表的修改后,再次尝试启动服务和监听器,此时服务应该能够正常启动。使用`lsnrctl`命令启动监听器,并检查其状态,应能看到监听器已成功启动。 ``` LSNRCTL> start TNS-01106: 使用名称 LISTENER 的监听器...

    oracle启动项配置快捷

    4. 应用更改后重启计算机,确保这些服务能够在系统启动时自动启动。 #### 三、优化Oracle启动项 除了基本的配置外,为了提高系统的稳定性和性能,我们还需要考虑以下几个方面: 1. **调整服务启动顺序**:某些...

    批处理文件启动Oracle服务

    这个批处理文件首先通过`net start`命令启动名为"OracleOraDB12home1TNSListener"的监听器服务,然后启动名为"OracleServiceORCL"的数据库服务。`@echo off`命令用于关闭命令回显,`pause`命令则会在执行完所有命令...

    Oracle服务快速启动

    - 保存文件,确保扩展名为`.bat`,然后双击执行即可启动相关服务。 - 注意:请根据实际的Oracle服务名称修改上述命令。 4. **设置自动启动** - 右键点击每个Oracle服务,选择“属性”。 - 在“常规”选项卡下,...

    启动、关闭 oracle11g bat 命令

    在IT领域,尤其是在数据库管理与运维中,Oracle数据库因其强大的数据处理能力和广泛的应用场景而备受青睐。Oracle 11g作为Oracle公司推出的一款成熟且功能丰富的数据库系统,其管理和维护工作对于确保系统的稳定运行...

    oracle启动问题及相关知识总结

    总结,本篇文章涵盖了Oracle数据库在计算机名更改后的配置调整、解决控制台启动问题、删除重复记录、服务启动顺序以及处理锁定表的方法。这些都是日常数据库管理中常见的问题,了解并掌握这些知识对于有效地管理和...

    数据库之启动数据库之启动.ppt

    - 启动Oracle服务,如"OracleServiceSID"(这里的SID是数据库的服务标识符)和"OracleOradb11g_home1TNSListener"监听服务。 - 如果数据库没有自动装载,需要先启动监听器,使用`lsnrctl start`命令启动监听器服务...

    Oracle启动与关闭批处理文件

    - **文件扩展名**:下载后的文件后缀名为`.txt`,需将其更改为`.bat`才能作为批处理文件使用。 - **操作步骤**: 1. 双击批处理文件,进入交互式菜单界面。 2. 根据提示输入数字选择操作: - 输入`1`启动Oracle ...

    oracle监听无法启动[文].pdf

    - **主机名或IP地址发生变化**:如果服务器的主机名或IP地址发生了更改,而`listener.ora`文件中的配置未及时更新,也会影响监听器的正常启动。 **解决方法**: 1. **检查网络状态**:确保安装时的网络环境与启动时...

    解析启动Oracle9i中OEM或OMS的常见问题

    一般来讲,启动时必须先启动 OracleOraHome90TNSListener 再启动 OracleOraHome90ManagementServer 或 OracleServiceORACLE,而关闭时必须先关闭 OracleOraHome90ManagementServer 再关闭 OracleOraHome90...

    Oracle启动管理命令

    服务名为`OracleService<ORACLE_SID>`和`OracleOradb12home1TNSListener`(具体版本号根据安装的Oracle版本而变化)。 4. **资源管理和优化** - **资源限制**:通过设置初始化参数如`pga_aggregate_target`、`sga_...

    Oracle服务启动常遇到问题

    如果这个服务没有启动,你可能会看到关于OMS无法连接或者主机名和状态验证失败的错误。解决方法是通过控制面板的服务管理工具启动该服务。 2. OracleOraHome90TNSListener:这个服务是Oracle网络适配器的一部分,...

    Oracle11服务自动启动与关闭bat

    4. 脚本中的错误处理机制也很重要,例如捕获并处理启动或停止服务时可能出现的错误。 总之,"Oracle11服务自动启动与关闭bat"提供了便捷的方式来管理Oracle11g数据库服务,减少了对系统资源的占用,并简化了对...

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

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

Global site tag (gtag.js) - Google Analytics