VMware装的XP,然后用oracle 11g client的连接工具连接物理机上的oracle数据库,报错。

[复制链接]
查看11 | 回复4 | 2011-8-25 08:55:16 | 显示全部楼层 |阅读模式
错误信息:VMware装的XP,然后用oracle 11g client的连接工具连接oracle服务器,报错。
物理机和虚拟机之间ping的通,所有防火墙已关。服务器端的侦听服务OracleOraDb11g_home1TNSListener也是启动的,1521端口是开的。
解决问题我另加分。


回复

使用道具 举报

千问 | 2011-8-25 08:55:16 | 显示全部楼层
那个提示是说网络适配器不能建立连接Multithreaded Server (MTS)这个服务开启在网络适配器里面 把虚拟机和主机之间的那个连接启用 把端口开起来用system用户登录可以换个工具试试 不过XP用这个可以 你可以下一个PLSQL/DEVELOPER 没有可以找我要这个工具很强大的你安装的时候是不是只装了那个database的setup.exe 你最好装上客户端 我记得我装的时候是装了两个如果说这个不是默认实例的话 有点麻烦 你最好再新建一个数据库 然后连接下 在命令行用sqlplus连接 看是不是能连上 CMD输入SQLPLUS 提示你输入用户名和密码 用system用户 密码就是你建立的密码 不要用你的用户...
回复

使用道具 举报

千问 | 2011-8-25 08:55:16 | 显示全部楼层
我估计你是网络没调试通过,主机和虚拟机能相互PING通吗?虚拟机的网卡要设置为桥接方式,这样才能组网。如果两个机器成功组成了局域网,数据库连接是很容易的。你这两个机器就不要启动防火墙什么的了。...
回复

使用道具 举报

千问 | 2011-8-25 08:55:16 | 显示全部楼层
1.在物理机上用sqlplus xxx/yyy@tns 是否可以正常登陆? 2.虚拟机上客户端tnsnames.ora里面的信息是否配置正确了?3.看一下物理机上监听的IP,lsnrctl status 是否是和你虚拟机互ping通的那个IP?...
回复

使用道具 举报

千问 | 2011-8-25 08:55:16 | 显示全部楼层
虚拟机的端口噢 ,在VM里面设置 开启端口...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行