我在vmware虚拟机中安装了oracle11g ,在主机中装了oracle11g客户端,虚拟机是32位的,主机是64位的,我的客户端怎么连接不上oracle,错误为目标主机不存在
------解决思路----------------------
给你几个检查的方向吧
1、机器和虚拟机网络是否连通
2、虚拟机中数据库服务是否启动
3、虚拟中监听是否配置正确,并且正常启动
4、外面机器的tns是否配置正确
5、兼容性问题,试试其他的数据库连接工具是否能连上,某些程序和64位是不兼容的
------解决思路----------------------
Oracle 数据库监听配置
------解决思路----------------------
tns中改为
host=127.0.0.1试下
------解决思路----------------------
错了,应该是虚拟机的ip
------解决思路----------------------
另外tns需要的是在你外面主机上面的配置,你这个看着有点像虚拟机里面的配置