发布网友 发布时间:2022-04-10 14:59
共1个回答
热心网友 时间:2022-04-10 16:28
首先 能PING通,说明网络连接没有问题 到 虚拟机上 检查ORACLE数据库监听是否启动,检查命令 LSNRCTL STATUS,如若没启动,LSNRCTL START启动数据库监听,命令执行完之后会显示监听的端口,主机TNSNAME中的端口要和这个一样才行 在主机运行TNSPING BTSS(注意:有些版本的可能是TNSPING80) 上面一切都正常的话,还连接不上的话,那说明你的PL/SQL 需要手动设置,具体设置如下: 打开PL/SQL,点菜单栏TOOLS->PREFERENCES,设置右边的 ORALCE HOME 和OCI library 为的ORACLE安装的路径。 一般情况下,如果先安装oracle数据库(服务端或客户端),在安装PL/SQL,PL/SQL会自动寻找ORACLE HOME和OCI library!反之 就需要自己手动去设置PL/SQL