日期:2014-05-16  浏览次数:20893 次

求助,主机怎样访问Linux虚拟机里面的Oracle?
本帖最后由 u010994397 于 2013-11-25 15:32:38 编辑
Windows主机装VMware里面装的红帽服务器,里面装有Oracle服务器端,请问怎样在主机上访问虚拟机中的Oracle?
虚拟机用的应该设置哪种连接方式?bridged?  NAT?  Host-only? custom?
还有主机的设置,应该共享VMware network adapter vmnet1还是Vmnet8?
还有Linux的ip地址要设置啥样啊?防火墙已经关掉了
我连接Oracle的话主机client端的tnsnames.ora里面的ip应该设置为Linux的呢?还是VMware network...VMnet那个ip呢?
小弟菜鸟,百度找了半天也没看出来个好帖子,望高手解答!谢啦~
Linux VMware Oracle 虚拟机 访问

------解决方案--------------------
如果你不许在虚拟机链接外网,可以用host-only,然后你在外面的宿主机上面配置tnsname.ora文件。在sqlplus里面直接sqlplus system@oracle 
------解决方案--------------------
Windows主机装VMware里面装的红帽服务器,里面装有Oracle服务器端,请问怎样在主机上访问虚拟机中的Oracle?
在虚拟机的服务器端敲ifconfig看服务器Ip(这个你没有配置的话一般是dhcp获取的),然后回到主机看能不能Ping通这个服务器Ip,然后再telnet ip 1521,能进去就说明通了,只剩下配置tns;

虚拟机用的应该设置哪种连接方式?bridged?  NAT?  Host-only? custom?
一般都用NAT,你也别管其他了

还有主机的设置,应该共享VMware network adapter vmnet1还是Vmnet8?
这个应该是自定义设置的,你选了NAT他会自动给你分配,不管

还有Linux的ip地址要设置啥样啊?防火墙已经关掉了
IP地址VMWARE会自动给你分配,但还是建议你设置静态IP,这样就不用每次重启ORACLE服务器主机都再去设了

我连接Oracle的话主机client端的tnsnames.ora里面的ip应该设置为Linux的呢?还是VMware network...VMnet那个ip呢?
设置为linux主机的,你说的这个VMnet的ip应该是主机跟虚拟机的网关IP来的,不用管