在SQL Server 配置管理器中,展开SQL Server 2005的网络配置,然后点击服务器实例如:MSSQLSERVER 的协议。
在右窗格中,双击TCP/IP协议。
在TCP/IP属性对话框中,单击IP地址选项卡。
在TCP端口框中的IPAll节,输入一个可用的端口号。对于本教程中,我们将使用1500。
单击确定以关闭该对话框,然后单击确定的警告说,必须重新启动服务。
在左窗格中,单击SQL Server 2005的服务。
在右窗格中,右键单击SQL Server实例如:SQL Server (MSSQLSERVER),然后单击重新启动。当数据库引擎重新启动时,它将侦听端口1500 。
上面如果你看不懂我们再介绍一篇图文教程
1、点击进入SQL2005里的配置工具里的“SQL Server Configuration Manager”里。
进入后,如下图所示,先选择第二个里的MSSQLSERVER的协议,在右边的的TCP/IP里右击属性。
3、点击后在出现的窗口里选择IP地址,如图,这里三个TCP端口就是要修改的商品,红色框的地方都需要修改。
4、然后再选择第三个“SQL Native client”,再选择“客户端协议”,在右边方框里,右击TCP/IP,选择属性,
如图:
5、击点进入后,如下图所示,你可以在默认端口后面修改成你想要的商品。
这样,重新启动SQL服务器,端口就变成了你设置的端口了。
最后可别忘记了,你的端口在服务器上需要开放,否则外部无法链接
以往的B/S应用程序中数据库的连接一般都没有带端口号,所以比较好写,但是现在更改了端口号,那应该怎么写连接语句呢?下面的数据库连接语句就是更改端口后的形式:
程序代码
代码如下 | 复制代码 |
SqlConnection conn = new SqlConnection("uid=sa;password=sa;database=union_5k3g;server=192.168.0.1,1455); conn.Open(); |
SQL 2005端口的修改
1、默认端口
SQL Server的默认TCP端口是1433,UDP端口是1434。2005连接字符串为
代码如下 | 复制代码 |
Provider=SQLNCLI.1;Persist Security Info=True;User ID=****;Password=**;Initial Catalog=tablename;Data Source=202.000.000.000. |