连接oracle数据库超时,连不上虚拟机,ping不通VMware虚拟机IP的解决办法

时间:2024-03-15 07:16:01

因为我的oracle是装在虚拟机里面的,连接orcale数据库时弹出ORA-12170 TNS连接超时的提示:

首先,我先从本机ping虚拟机的ip,显示请求超时。知道虚拟机ping不通后开始各种检查:

1、检查虚拟机的ip地址和listener.ora、tnsname.ora文件中的IP地址是否一致。

2、重启oracle服务。

3、检查防火墙是否关闭(确保关闭)。

4、检查监听是否启动:lsnrctl status。

还有一些其他的方法和指令,没记住。

总之,以上的努力检查下来一切正常,并没有什么卵用。

最后发现本地网络连接里面,VMnet1的ip地址是我最近做项目时,修改了虚拟网络的主机ip造成的,将ip修改回来就可以正常连接了。

连接oracle数据库超时,连不上虚拟机,ping不通VMware虚拟机IP的解决办法

连接oracle数据库超时,连不上虚拟机,ping不通VMware虚拟机IP的解决办法