美文网首页
虚拟机linux无法访问主机Windows下的Oracle数据库

虚拟机linux无法访问主机Windows下的Oracle数据库

作者: 李姗姗_8ef1 | 来源:发表于2019-05-29 16:24 被阅读0次

    在linux系统执行自己开发的Java jar包时,发现无法连接windows下的Oracle数据库,一步一步进行检测。
    首先相互能ping通,windows与linux防火墙均关闭,linux中SELinux也disabled了。
    测试1521端口,无法访问(telnet安装请参考https://www.jianshu.com/p/d5fabecba56b)

    [root@localhost ~]# telnet 192.168.43.206 1521
    Trying 192.168.43.206...
    telnet: connect to address 192.168.43.206: Connection refused
    [root@localhost ~]# 
    
    修改oracle监听,找到oracle目录中的listener.ora文件(大概目录为product\11.2.0\dbhome_1\NETWORK\ADMIN) 启动services.msc,重启以下两种服务 再次测试1521端口,成功
    [root@localhost ~]# telnet 192.168.43.206 1521
    Trying 192.168.43.206...
    Connected to 192.168.43.206.
    Escape character is '^]'.
    

    再次运行jar文件,信息成功入库。

    相关文章

      网友评论

          本文标题:虚拟机linux无法访问主机Windows下的Oracle数据库

          本文链接:https://www.haomeiwen.com/subject/kfhytctx.html