修改MS SQL2000的端口

先总结:

修改ms sql服务器的端口后:
1.企业管理器中要登陆该服务器的注册,必须要在客户端网络实用工具--别名里面添加网络库配置,匹配端口;
2.查询分析器要登陆该服务器,同上;
3.订阅服务器要连接该服务器,正常同步复制,必须要在客户端网络实用工具--常规--tcp/ip匹配端口.
4.在程序中,SQL的连接对象的定义,必须在服务器后添加该端口号即可,Data Source=服务器名,端口号;中间是逗号,端口号后是分号.

修改MS SQL2K的端口
 
纯粹背书,权当是热身运动罢,呵呵...

事实上,在MS的"SQL Server联机丛书"[开始|程序|Microsoft SQL Server|联机丛书(Books Online)]里,这些内容基本都有,所以,一些基础小问题还是要勤看耐心看帮助,呵呵...

MS SQL2K的服务默认端口号是1433,有一些管理员认为修改掉默认端口可以加强服务器的安全性,其实只是将有目的的扫描与试探端口的难度增加了一点儿而已,当然,这对需要在硬件防火墙上开放SQL服务端口的管理员来说,也是一个可选的小技巧...

首先,更改数据库服务器的服务端口:

开始|程序|Microsoft SQL Server|服务器网络实用工具(Server Network Utility),打开"SQL Server网络实用工具",在"启用的协议"中选择"TCP/IP"协议,点击"属性"按钮,即可修改默认端口号,这里假定修改为4545;

其次,更改客户端管理工具的连接端口:

开始|程序|Microsoft SQL Server|客户端网络实用工具(Client Network Utility),打开"SQL Server客户端网络实用工具",点击"别名"选项卡片,点击"添加"按钮,打开"添加网络库配置"窗口,给将要添加的配置起个名字,在"网络库"中选择"TCP/IP",在"连接参数"中输入服务器名称,一般写IP即可,取消"动态选择端口"的选择,将端口号改为上述4545;
(具体远程连接管理过程略,因为足够另写一篇了,呵呵...)

最后,更改前端界面连接数据库的连接字符串:

前端界面以网站为例,列举ASP和PHP供参考:

ASP
Set conn = "Driver={SQL Server};Server=服务器IP地址,4545;Database=数据库;UID=用户名;PWD=密码;"

PHP
$username = "用户名";
$password = "密码";
$link = mssql_connect("服务器IP地址:4545",$username,$password) or die ("Can't Connect to Database";);
 
 
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQL Server的1433端口关闭时,将会影响到与该端口相关的数据库连接和通信。 首先,1433端口SQL Server默认的通信端口,用于通过TCP/IP协议与数据库建立连接。如果关闭了该端口,将无法通过网络连接到SQL Server数据库。 其次,对于已经建立的连接,关闭1433端口将会导致连接断开。这意味着无法再执行任何数据库操作,包括查询、插入、更新和删除等。 此外,关闭1433端口还会影响到与SQL Server相关的应用程序。许多应用程序使用1433端口数据库进行通信,因此关闭该端口会导致这些应用程序无法访问和操作数据库。 如果需要重新启用1433端口,可以通过以下步骤进行操作: 1. 打开SQL Server Configuration Manager工具。 2. 在左侧面板中选择“SQL Server Network Configuration”。 3. 在右侧面板中选择“Protocols for [SQL Server Instance Name]”,其中[SQL Server Instance Name]是你的SQL Server实例的名称。 4. 找到名为“TCP/IP”的协议,并确保其状态为“启用”。 5. 右键单击“TCP/IP”协议,选择“属性”。 6. 在弹出的对话框中,确保“IP Address”选项卡下的“IP1”节点的“TCP Port”属性设置为1433。 7. 单击“应用”和“确定”按钮。 8. 重新启动SQL Server服务,使更改生效。 总结来说,关闭SQL Server的1433端口将导致无法连接数据库、断开已有连接、影响相关应用程序的使用等问题。如果需要重新启用1433端口,可以通过SQL Server Configuration Manager工具进行相应的配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值