如果我们需要映射端口远程去访问Oracle 数据库,这里有个防火墙的问题,在unix 上没有问题,但是在windows平台上,如果启用了防火墙打开了1521端口却无法正确访问。要使Oracle客户端能正常连接到设置有防火墙的Oracle服务器,单开放一个1521或自定义的监听端口是不够的(一般常见于Windows XP或Windows 2003)。
Oracle listener 只起一个中介作用,当客户连接它时,它根据配置寻找到相应的数据库实例进程,然后spawned一个新的数据库连接,这个连接端口由listener传递给客户机,此后客户机就不再和打交道了,即使listener停止了工作。这个新的连接端口是不可预知的,因而会被防火墙阻止。
Windows Socket2 规范有一个新的特性,就是Shared Socket, 所谓共享套接字是指一个进程共享另一个进程的套接字。如果让network listener与数据库服务进程共享套接字,那么连接端口就不会变化。可以通过以下操作(以oracle9i为例)
1、从oracle程序的程序菜单中进入Administration Assistant for Windows NT;
2、进入Oracle的管理对象的Oracle主目录,选中【OraHome92】鼠标右键点击属性
3、增加一个属性USE_SHARED_SOCKET,设置其值为true
4、保存增加的属性
5、重启实例
分享到:
相关推荐
Windows上Oracle开放防火墙端口问题.pdf
Oracle服务端口方面会有很多的问题,下面将为您介绍在防火墙上开放Oracle服务端口的方法,希望对您学习Oracle服务端口方面能有所帮助。 要使Oracle客户端能正常连接到设置有防火墙的安装在windows上的Oracle...
Windows上Oracle开放防火墙端口问题参考.pdf
Windows Server 2008 防火墙开放 Oracle 的1521端口 在防火墙的入站规则中,新建端口规则。
更改 oracle 端口的方法,教你 如何更改oracle 默认端口,避免端口冲突的方法
在Windows XP平台上安装了Oracle9i数据库作为测试之用,一切正常。但当客户机连接服务器时却总是超时,我首先想到了防火墙,当我打开1521端口时,连接操作仍然失败。我又怀疑网络有问题,用telnet server_ip:1521尝试...
一般Oracle安装好之后的默认端口为1521,为了安全。如何更改。 1、查看监听端口: C:\Documents and Settings\mengzhaoliang>lsnrctl status LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 17-12...
屏蔽了1521端口 Oracle远程连接数据库总结 注:本文讲述了oracle数据库实例连接的配置过程,三个重要的配置文件位于C:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN目录下 1. sqlplus sys/oracle@orcl sqlnet.ora 文件...
我们都知道,Oracle的监听默认端口是1521,但是如果系统上1521已经被占用或业务要求不用默认端口,又或者是为了安全,这个时候我们就需要修改监听的默认端口。下面这篇文章主要介绍了修改Oracle监听默认端口号1521的...
一般Oracle安装好之后的默认端口为1521,为了安全。如何更改。 1、查看监听端口: C:\Documents and Settings\mengzhaoliang>lsnrctl status LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 17-12...
端口号:1521 用户名:testuser 密码:123456 在本地客户端中配置的服务名为:server1 1、通过服务名连接数据库 sqlplus userName/userPassword@netServiceName 例:sqlplus testuser/123456@server1 2、通过IP ...
1、本程序用来对Oracle数据库进行结构比较,支持在线数据库比较和 离线数据库比较方式; 2、连接数据库无须在本地配置数据库连接,直接通过IP和端口以及相 应的数据库名称进行连接; 3、纯绿色软件,无须安装,...
at123是集合80端口映射、动态域名解析、域名解析管理的开放自由的平台,可轻松管理域名解析、发布网站、访问内网应用,支持任何网络。 nat123动态域名解析P2P全端口映射软件功能特色: 支持开机运行,自动登录,...
Oracle_DBA日常工作手册.doc sql解惑(英文).pdf sql解惑(中文).pdf SQL语句大全大全(经典珍藏版).pdf Windows下修改Oracle默认的端口(图文并茂).docx 精通Oracle.10g.Pl.SQL编程.pdf
突破上网限制(如在公司内部限制访问外部网络,但是开放了某些端口,可以利用开放的某些端口实现端口重定向) 远程桌面重定向 NC重定向获得Shell 2.实验环境 virtualbox虚拟机 Windows XP(作为防火墙子网客户机...
接着打开PL/SQL,在perference->Connection里面设置OCI Library和Oracle_Home,我的设置是OCI Library=c:\oracleclient\oci.dll,Oracle_Home=c:\oracleclient,c:\oracleclient是指刚才解压缩Instant Client的目录 ...
nat123是集合80端口映射、动态域名解析、域名解析管理的开放自由的平台,可轻松管理域名解析、发布网站、访问内网应用,支持任何网络。 软件功能特色: 支持开机运行,自动登录,精简模式登录,代理上网,后台服务...
需要安装.NET Framework 4.0,工具目前支持SSH、RDP、SMB、MySQL、SQLServer、Oracle、FTP、MongoDB、Memcached、PostgreSQL、Telnet、SMTP、SMTP_SSL、POP3、POP3_SSL、IMAP、IMAP_SSL、SVN、VNC、Redis等服务的弱...
弱口令检测、端口扫描(协议识别,组件识别)、web目录扫描、子域名扫描、等保模拟定级、自动化运维、Windows基线核查、多线程Linux、MySql、Redis、Pgsql、SqlServer、Oracle、h3c、华为批量执行命令、等保工具...
1、先安装好Instant Client程序。 2、打开cmd 执行sqlplus命令,如果出现...以上所述是小编给大家介绍的windows使用sqlpus连接oracle 数据库,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的