当前位置:   article > 正文

ora-12545错误解决方法

ora-12545

修改了计算机名后,运行PL/SQL DEV时提示

  ORA-12545: Connect failed because target host or object does not exist
想到应该是由于计算机名改变导致的。于是想到要重新配置D:\oracle\product\10.2.0\db_1\network\ADMIN目录下的tnsnames.ora的配置。

将HOST修改成计算机名。

  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

可能还会出现NO LISTENER错误,这样的话,就要在同一个目录下,将listener.ora里相应的主机名也修改

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

然后再重启电脑。

问题解决。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/590305
推荐阅读
相关标签
  

闽ICP备14008679号