目前遇到oracle客户端 连接win7服务器端总是连接超时的问题,发现只要关闭防火墙时客户端即可连接成功,故参考网上信息配置oracle10通过防火墙成功后整理操作步骤如下:
1.在win7防火墙中打开1521端口:防火墙-入站规则-新建,选择端口进行添加
2.在注册表:HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0(类似这个名字.我的机器上HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraDb10g_home1)上新建一个字符串项:USE_SHARED_SOCKET 值为:TRUE。如果安装了多个目录,则每个类似的目录都要设置:HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOMEx (x目录编号)。
设置后重新启动实例和监听.(我的机器上要是两个都要重启)