`
kinkding
  • 浏览: 148101 次
  • 性别: 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服务

    oracle无法启动tnslistener服务,oracle无法启动tnslistener服务。

    为何TNSlistener服务不能自动启动

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

    OracleOraDb10g_home1TNSListener服务无法启动怎么解决

    造成OracleOraDb10g_home1TNSListener...因listener.ora文件配置有错误导致无法启动的解决思路:检查是否修改过计算机名,如果是HOST修改成电脑正确的计算机名;配置文件的HOST是否设置为动态IP,如果是修改成电脑的计

    orcal服务快速启动

    11g,10g都是启动和关闭的都是下面的这三个服务,基本够用,如果要启动其它的可以再对bat文件进行编辑。 OracleDBConsoleorcl,OracleOraDb11g_home1TNSListener,OracleServiceORCL

    oracle数据库服务项启动文件

    若数据库各项服务随系统一起启动,必然造成系统开机速度过慢。将oracle的OracleDBConsoleorcl 、OracleOraDb10g_home1iSQL*Plus ...开机后若要使用数据,运行oral.bat即可启动相关服务。(没积分了。。。)

    启动和关闭oracle脚本,实现一键启动和关闭oracle

    将监听和服务名改为自己的就可以了,如果不知道就进入管理工具->服务,找到oracle服务和监听,分别点解右键,属性->常规中的显示名称copy过来替换保存后,直接双击,就可以启动或者停止oracle了

    ip修改后orcale服务无法启动问题解决

    一查找资料,发现OracleOraDb10g_home1TNSListener服务启动了自动关闭了,再启动怎么也启动不了,想想肯定跟改ip有关,一查果然是这个问题,用了下面方法立马成功了: 1.在cmd环境下运行emca -config dbcontrol db...

    初学Oracle最经常碰到的错误及解决方案

    原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net start OracleOraHome81TNSListener即可;如果是后者,则使用“Net8 Configuration Assistant”工具向导之“监听程序配置”增加一个监听器即可。ORA-...

    Oracle DBA 手册

    4、 关于OracleOrahome91TNSListener无法启动的问题 3 5、 ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME 错误的解决 3 6、 完全卸载oracle的过程 4 7、 数据库服务的启动 4 8、 配置oracle...

    TNSListenerControl

    【原创】  将oracle的TNSListener的启动做成的BAT文件,还有ora-01033解决方案,在帮助中。

    Oracle监听器被优化大师挂掉后的完美解决方法

    在启动oracleorahome90tnslistener服务 时出错,信息: 在本地计算机无法启动oracleorahome90tnslistener服务, 错误3:系统找不到指定路径. 我在网上查资料后,发现一般这些文件的位置由注册表的 ORACLE_HOME 变量...

    Oracle数据库基础学习资料整合

    打开管理工具中的服务管理工具,启动OracleOraHome90TNSListener和 OracleServicehygj服务 方法2: 打开CMD命令提示符界面,输入 net start OracleOraHome90TNSListener net start OracleServicehygj ...

    针对Oracle的TNS listener的攻击原理及方法介绍

    针对Oracle的TNS listener的攻击原理及方法介绍。。。

    Java调用oracle存储过程

    存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。...

    sqlplus常用操作和语句

    要是使用PL/SQL Developer等第三方工具的话,OracleOraDb11g_home1TNSListener也要开启 --普通账户登陆,@orcl可以不加,代表要访问的数据库。当只有一个时可以不输入 conn scott/tiger@orcl --sys正常登陆,也必须要...

    Oracle Database Server ‘TNS Listener’远程数据投毒漏洞(CVE-2012-1675)的完美解决方法

    应用最新bundle patch后,扫描依然报出漏洞 Oracle Database Server ‘TNS Listener’远程数据投毒漏洞(CVE-2012-1675) •1.确定解决方案 •2.应用解决方案 •3.验证修补情况 •4.Reference 1.确定解决方案 ...

    我在命令你1

    Oracle简介lsnrctl stop关闭监听服务lsnrctl start开启监听服务OracleOraDb11g_home1TNSListener监听服务

    最全的oracle常用命令大全.txt

    SQL>help 命令名 c、显示表结构命令DESCRIBE SQL>DESC 表名 d、SQL*Plus中的编辑命令 显示SQL缓冲区命令 SQL>L 修改SQL命令 首先要将待改正行变为当前行 SQL>n 用CHANGE命令修改内容 SQL>c/旧/新 重新确认是否已...

Global site tag (gtag.js) - Google Analytics