a****b 发帖数: 489 | 1 在linux虚拟机上安装Oracle12c成功,并且启动了Listener, 已经可以在该Linux上使
用sqlplus。但是,虚拟机的宿主机(windows7)在安装SQL Developer以后,却还是无
法使之与Linux下的oracle建立连接。另外,我也在Win7上装了Oracle Client。。。还
是不行。问题可能会出现在哪里呢。另外,从宿主机(w7)ping虚拟机(Linux)只能
用ping虚拟机的ip address,而不是虚拟机名。
哪位朋友能给指点一下吗 |
B*****g 发帖数: 34098 | 2 w7能用sqlplus连虚拟机吗?
【在 a****b 的大作中提到】 : 在linux虚拟机上安装Oracle12c成功,并且启动了Listener, 已经可以在该Linux上使 : 用sqlplus。但是,虚拟机的宿主机(windows7)在安装SQL Developer以后,却还是无 : 法使之与Linux下的oracle建立连接。另外,我也在Win7上装了Oracle Client。。。还 : 是不行。问题可能会出现在哪里呢。另外,从宿主机(w7)ping虚拟机(Linux)只能 : 用ping虚拟机的ip address,而不是虚拟机名。 : 哪位朋友能给指点一下吗
|
a****b 发帖数: 489 | |
c*****d 发帖数: 6045 | 4 在hosts文件里加上host/ip
然后一步一步测试
ping ip
ping host
tnsping tnsname
sqlplus user/password@tnsname |
w***1 发帖数: 1951 | 5 Did you setup the firewall of the virtual Linux?
Normally, you have to manually add the rules for the service port. |
s********e 发帖数: 893 | 6 Win7 oracle client network\admin 下tnsnames.ora里有没有加上你要访问的
database名。 |
z**b 发帖数: 293 | 7 关闭Linux防火墙可以解决第一个问题。
【在 a****b 的大作中提到】 : 在linux虚拟机上安装Oracle12c成功,并且启动了Listener, 已经可以在该Linux上使 : 用sqlplus。但是,虚拟机的宿主机(windows7)在安装SQL Developer以后,却还是无 : 法使之与Linux下的oracle建立连接。另外,我也在Win7上装了Oracle Client。。。还 : 是不行。问题可能会出现在哪里呢。另外,从宿主机(w7)ping虚拟机(Linux)只能 : 用ping虚拟机的ip address,而不是虚拟机名。 : 哪位朋友能给指点一下吗
|