同一局域网内其他电脑连接服务器Oracle连接不上,显示无监听程序

问题描述:A机,B机,C机在同一局域网内,A机作为数据库服务,起了监听,且A机通过127.0.0.1或者localhost可以访问,但是B机,C机访问时报ORA-12541:无监听程序的错。

解决步骤:

1.     修改A机的app\****\product\11.2.0\dbhome_1\NETWORK\ADMIN的tnsnames.ora文件

修改方法,添加一条局域网ip的描述

ORCL =

  (DESCRIPTION =

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

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = orcl)

    )

  )

 

 

Host里是局域网的ip

2.     修改A机的Net Manager-oracle Net 配置-本地-监听程序-LISTENER-地址-添加地址

同一局域网内其他电脑连接服务器Oracle连接不上,显示无监听程序_第1张图片

 

问题解决。

你可能感兴趣的:(工作总结)