【发布时间】:2013-03-14 19:59:51
【问题描述】:
我的网络上有两台机器:
-
pc-1 在 Windows XP SP3 上运行,IP
192.168.1.15 -
pc-2 在 Windows Vista 上运行,IP
192.168.1.16
现在我已经在 pc-2 (Vista) 上加载了 Oracle 11gR2,并且监听器正在使用以下设置运行:address=192.168.1.16 and port=1065.
我正在尝试使用 jdbc thin driver 通过 pc-1 (XP) 连接到 Oracle 数据库,但我收到错误 网络适配器无法建立连接。
我的JDBC url:jdbc:oracle:thin:@192.168.1.16:1065:ora
pc-2可以访问,我通过ping 192.168.1.16检查了它
我从 PC-1 尝试了一些东西:
TELNET 192.168.l.16 1065给出错误 Connecting To 192.168.1.16...Could not open connection to the host, on port 1065: Connect failed. pc-2 (vista+oracle) 上的firewall已关闭,因此我认为防火墙不会阻止端口 1065。tnsping 192.168.1.16:1065给出 error TNS-12535: TNS:operation timed out-
sqlplus sys/sys@//192.168.1.16:1065/ora as sysdba但它给出了错误错误:ORA-12170:TNS:发生连接超时
PC-2上输出的一些命令
netstat -a
LOCAL ADDRESS------------ FOREIGN ADDRESS--------------- STATE
192.168.1.16:1065----------------- PCNAME --------------------监听
谁能详细说明我该怎么做?我是第一次尝试这样做,所以不知道出了什么问题?
【问题讨论】:
-
我想你可能会面对
Issue 3:,它在link上给出
标签: windows oracle networking jdbc ora-12170