学习oracle技术,每天学一点,每天进步一点

如何穿过防火墙连接数据库

上一篇 / 下一篇  2007-12-24 18:30:22 / 个人分类:数据库维护

我自己的电脑环境服务器 winxp+oracle 9.2.0.4ITPUB个人空间T6kX+x lW G
虚拟机环境 winxp+oracle 9.2.0.4 客户端ITPUB个人空间Z8Cp0xqH+V%I L
tnsping 服务器时
(q8A"rh)Q ~?{0C:\Documents and Settings\Paul Yi>tnsping standbyITPUB个人空间-H7z/Z9F*W
ITPUB个人空间CxP7k:Q Y*iT!d
TNS Ping Utility for 32-bit Windows: Version 9.2.0.4.0 - Production on 20-7月 -2007 15:59:09ITPUB个人空间Y7cRw#UM x
ITPUB个人空间MDt6b3X4d2A
Copyright (c) 1997 Oracle Corporation. All rights reserved.
*`k0J4J Y3\0ITPUB个人空间QL7c2Sy}%K
已使用的参数文件:ITPUB个人空间3wg)^(l I9P
D:\oracle\ora92\network\admin\sqlnet.oraITPUB个人空间&P0])ey5U6K+j:V
ITPUB个人空间DM W_3y7dI}:V

.v4~ R#}0n$[0已使用 TNSNAMES 适配器来解析别名
x1w,o$i NJVY8e[2S0Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.20ITPUB个人空间}6Y(j ` I9wOd/b
1)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = test)))ITPUB个人空间:|9e](F9b:e.fT
TNS-12535:TNS:连接超时
W(T9H NO4r0
-Z d:e |-kN0检查下自己电脑启用了防火墙,关掉可以正常访问
#d9]#\+h s#@ R;j5cH0C:\Documents and Settings\Paul Yi>tnsping standby
0ml`l(`]2LWv0ITPUB个人空间4D5TaP(n'@JN
TNS Ping Utility for 32-bit Windows: Version 9.2.0.4.0 - Production on 20-7月 -2007 15:59:09
!IN wd#P,C w Fb)l/k0
n ^5D$Rya-J v0a0Copyright (c) 1997 Oracle Corporation. All rights reserved.
1T;B.B7C k!bO0
B%PPtgkv0已使用的参数文件:
&F5}2[jzB _ n X X-Y0D:\oracle\ora92\network\admin\sqlnet.oraITPUB个人空间)d$n;u7@dn(K5LL9lB
ITPUB个人空间 Iy]3{ UU5c$z

0OFR@R"m F0已使用 TNSNAMES 适配器来解析别名ITPUB个人空间6IBx.jCTxk[1cp
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.20
U;ky6w'O:J yZ01)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = test)))ITPUB个人空间 }2R ^1J9e
OK(20毫秒)ITPUB个人空间O]0o2f p ~}yI
ITPUB个人空间5fY%Q,v [J#za
在网上查了下资料,说在注册表加个参数就行ITPUB个人空间!Njo-g#_G(cZ(@
注册表的HOME0加[HKEY_LOCAL_MACHINE]ITPUB个人空间*f;Yi4~c?*W
USE_SHARED_SOCKET=TRUE
`5t;~r$?0|%N-d0ITPUB个人空间H3Y"@OZ*J0x3sf`eb
加上去以后,还是不行,想了下,是不是防火墙要开oracle 1521端口ITPUB个人空间}1Y;eh U ^J
马上添加1521端口,然后启用防火墙,客户端再连接正常
&UK%mc/C7r mp1CkRc&i0ITPUB个人空间8P'A%H'Z(B
综上所述:这个问题只会在WIN平台出现,UNIX平台会自动解决。ITPUB个人空间G `5u*lVp0^Y
解决方法:
yr!jz(GSq01.注册表的HOME0加[HKEY_LOCAL_MACHINE]
;t*tM T]-e5e WH ?0USE_SHARED_SOCKET=TRUEITPUB个人空间2Q_d!Iv)v
2.防火墙打开1521端口ITPUB个人空间/l)wI I8T}

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-12-02  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 26110
  • 日志数: 312
  • 图片数: 2
  • 建立时间: 2007-12-11
  • 更新时间: 2008-11-28

RSS订阅

Open Toolbar