Orcl_ORA-12545:因目标主机或对象不存在,连接失败

时间:2022-12-29 11:34:08

当我们的计算机上已经安装好了oracle,而后又修改了计算机名称后,登陆oracle会报“ORA-12545:因目标主机或对象不存在,连接失败”的错误。

解决方法:
oracle安装目录下,搜索tnsnames.oralistener.ora两个文件,他们的路径如:

E:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN,这两个文件在同一个目录里,编辑这两个文件,将文件中Host的值更改为计算机名或者是改为IP(注意更改IP后需要再次修改统一)

例如:tnsnames.ora

 

ORCL =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = Ginger)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = orcl)

    )

  )