Oracle、Sql Server数据库服务器新增监听端口
来源:互联网 发布:用友协同软件 编辑:程序博客网 时间:2024/05/21 16:50
数据库管理系统常采用固定的监听端口,例如Oracle数据库默认使用1521端口,Sql Server数据库则一直默认使用1433端口。这些端口往往也成为黑客攻击的首要目标,因此大单位的网络管理员出于安全考虑,一般会在内部网络中选择阻止对这些端口的连接。这样的安全策略对B/S模式的应用系统没有影响,但会给C/S模式的应用程序制造麻烦,数据库端口无法连接,应用系统也就无法启动。解决的方法,一个是在数据库服务器和客户端之间建立VPN通道,另一个是修改服务器和客户端之间的连接端口。
对于方法二,修改连接端口,最好是能够新增连接端口,既保留原有默认端口,又能新增端口,使整个应用的灵活性更高。
Oracle数据库增加监听端口的方法有两种:标准的和非标准的。
先说非标准的方法:
在oracle安装目录下搜索listener.ora文件,用文本编辑器打开,一般内容如下:
直接将红线标出的一行在其下复制一行,并把默认端口1521改成要新增的监听端口号。
到服务管理器中重新启动“OracleOraHome92TNSListener”服务就完成了。
标准的方法是使用Oracle数据库的“Net Configuration Assistant”工具新增一个监听器,流程见下列图示:
新增监听程序后,在服务管理器中可以看到多了一个“OracleOraHome92TNSListenerLISTENER1”的服务,启动这个监听服务就可以启动新增的监听端口。
再查看listener.ora就成为:
新增了一个监听器配置信息。
Sql server中增加新监听端口方法,在安装Sql Server 2000服务端的计算机上,进入“Microsoft Sql server”—>“服务器网络实用工具”,界面如下:
选择修改“TCP/IP”协议的属性:
新增端口号只需要在默认端口栏原端口号后面新增一个半角逗号,再加入新增的端口号即可,此方法来源于MSDN的294453号文档。
若要在 SQL Server 2005 中执行上述操作,请使用 “SQL Server 配置管理器工具”。
Sql Server应用程序客户端的修改方法:应用程序客户端应该都提供了修改所连接数据库服务器地址的方法,一般只是修改IP地址,可能没有提供修改端口的地方,这时可以试着在服务器地址栏的ip地址后加入半角逗号再加上新增端口号,可能会成功。这样无须修改客户端程序就可以修改连接端口。如果是连接串,在连接串的服务器ip地址后加半角逗号,再加新端口号。
参见:点击打开链接
- Oracle、Sql Server数据库服务器新增监听端口
- sql server 企业管理器 远程数据库服务器 端口
- MySQL、Oracle、SQL Server各数据库服务的端口号?
- Oracle Http Server 监听80端口
- Windows server 防火墙开放oracle监听端口
- 查看sql Server监听端口方法
- 【SQL Server高可用性】数据库复制:修改表结构、新增表、新增存储过程 会被复制到订阅服务器?
- 修改oracle数据库监听端口号
- Oracle新增监听
- WEB服务器访问SQL Server 2008数据库服务器需要开启哪些端口?
- sql server中使用链接服务器访问oracle数据库
- SQL SERVER 2000使用链接服务器操作ORACLE数据库
- sql server中使用链接服务器访问oracle数据库
- SQL SERVER访问Oracle数据库服务器的几种方法
- 更改Ms SQL Server服务器端口
- 如何使用C#监听SQL Server数据库
- 本地数据库(SQL Server)远程连接服务器端服务器----改变了默认端口
- 监听服务器端口
- 自定义应用层通信协议(1)
- Oracle存储过程笔记
- XmlText函数
- 什么是Y4M文件格式
- 到底该如何学习数据结构?
- Oracle、Sql Server数据库服务器新增监听端口
- 网络等待indicator的界面设置
- 周工作总结
- zoj 2326
- Jboss 6.0.0-Fina 报java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11Graphic解决
- sql 与pgsql
- 磁盘存储原理
- zoj 3321
- perl docs:简简单单讲map