安装成功,方法如下:1.在设备管理器中添加过时硬件:Microsoft loopback adapter,并在网络连接中指定IP地址,掩码及默认网关。
2.修改安装包里的文件refhost.xml,一个在stage\prereq\db中,另一个在stage\prereq\db_prereqs\db中。
加入:
<!--Microsoft Windows 7->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
3.对setup.exe右击属性,兼容性选择win xp sp3.
4.以管理员方式运行setup.ext。
5.这样装好之后再用plsql在本机可以连接,但无法连接其他服务器上的oracle数据库。
6.删除Microsoft loopback adapter之后,IE中登录本机数据库或其他服务器的企业管理器都没有问题,并且可以用plsql dev可以连接本机和其他服务器的oracle数据库。但其他电脑无法通过plsql dev登录本机服务器。
问题:1.为什么只有删除microsoft loopback adapter之后才能用plsql连接其他机器上的服务器?这样做有什么影响吗?2.如何才能从其他机器上用plsql登录win7服务器上的oracle数据库?
本人为新学者,如能详细解答,不胜感激。
2.修改安装包里的文件refhost.xml,一个在stage\prereq\db中,另一个在stage\prereq\db_prereqs\db中。
加入:
<!--Microsoft Windows 7->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
3.对setup.exe右击属性,兼容性选择win xp sp3.
4.以管理员方式运行setup.ext。
5.这样装好之后再用plsql在本机可以连接,但无法连接其他服务器上的oracle数据库。
6.删除Microsoft loopback adapter之后,IE中登录本机数据库或其他服务器的企业管理器都没有问题,并且可以用plsql dev可以连接本机和其他服务器的oracle数据库。但其他电脑无法通过plsql dev登录本机服务器。
问题:1.为什么只有删除microsoft loopback adapter之后才能用plsql连接其他机器上的服务器?这样做有什么影响吗?2.如何才能从其他机器上用plsql登录win7服务器上的oracle数据库?
本人为新学者,如能详细解答,不胜感激。
C:\>tnsping bai-hpTNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 09-12月-
2010 15:56:23Copyright (c) 1997, 2005, Oracle. All rights reserved.已使用的参数文件:
D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora已使用 EZCONNECT 适配器来解析别名
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=bai-hp))(ADDRESS=
(PROTOCOL=TCP)(HOST=192.168.17.158)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=192.
168.17.178)(PORT=1521)))
TNS-12535: TNS: 操作超时请教高手们,如何解决这一问题。不胜感激。顺便说一下,用同样的方法在xp上安装的服务器一切正常,从客户端可以访问到xp的oracle服务器。
1.在win7防火墙中打开1521端口:防火墙-入站规则-新建
2.修改客户端C:\WINDOWS\system32\drivers\etc\hosts中添加一行: server_ip server_name之后在客户端可以用plsql登录。