Oracle 数据库,远程访问 ora-12541:TNS:无监听程序
1、修改网络连接IPV4设置为固定IP
IP地址:192.168.100.8
子网掩码:255.255.255.0
默认网关:192.168.100.1
首选DNS:192.168.100.1
2.修改..\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
HOST = localhost 改为 HOST = 192.168.100.8
3.修改..\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
两处 HOST = localhost 改为 HOST = 192.168.100.8
好了,重启oracle,监听,就可以远程连接虚拟机上的数据库了.
虽然本机无法通过 127.0.0.1 访问,但是本机也可以通过 192.168.100.8 访问。所以都不影响。