1、SQL2005 的默认端口的修改方法修改端口不仅要在服务器的 SQL 配置中修改还要在客户运行程序中修改下面示在编程 JSP 时,修改 SQL sever2005 的默认端口。1、默认端口SQL Server 的默认 TCP 端口是 1433。数据库连接一般为String url=“jdbc:sqlserver:/localhost:1433;DatabaseName=database“; String user=“sa“; String password=“admin“; Connection conn= DriverManager.getConnection(url,user,passwo
2、rd); 2、更改端口为:3533如果服务器的 TCP 端口更改为其他的端口,那么在客户端的配置工具中需要做如下的设置:程序Microsoft sql server 2005 配置工具sql server configration manage ,如下图:在网络配置中选择 MSSQLSERVER 协议 如下图所示:在右侧的 TCP/IP 中的属性中,协议对话框的内容,按照如下设置:IP 地址对话框最下栏中中按照如下所示设置所有的设置完成之后,重新启动 SQLEXPRESS 服务。然后重启 SQL sever按照以上设置完成客户端端口更改,在程序中的数据库连接字符串也应该做相应的更改,否则还是无
3、法连接打数据库。在 JSP 页面访问数据库时要更改其端口号String url=“jdbc:sqlserver:/localhost:3533;DatabaseName=database“; String user=“sa“; String password=“admin“; Connection conn= DriverManager.getConnection(url,user,password); 更改端口到此完成。JSP 连接 SQL sever 修改端口测试记录:当前状态:MSSQLSERVER 的协议中 TCP/IP 协议中的参数如下,IP1:ip 地址 localhost 端口
4、3533IP2:ip 地址 169.254.12.151 端口 3533IP3:ip 地址 fe80:410d:c45b:2262:d69d%11 端口 3533IP4、IP5、IP6、IP7:ip 地址 169.254.214.157 端口 1433IPALL:TCP 端口 3533两个测试文件port1433.jsp :连接数据库端口为 1433port3533.jsp :连接数据库端口为 3533IP1 端口 客户端协议IP 端口IpALL 端口操作 port1433.jsp 结果Port3533.jsp 结果3533 3533 3533 重启 tomcat 不能连 能连3533 143
5、3 3533 无 不能连 能连重启 sql 不能连 能连1433 重启 tomcat 不能连 能连重启 sql 不能连 能连重启 tomcat 不能连 能连重启 sql sever analysis servise不能连 能连重启 sql 不能连 能连重启 tomcat 不能连 能连重启 sql sever analysis servise不能连 能连重启 tomcat 不能连 能连1433 1433 1433 重启 sql 能连 不能连打开多个port1433 页面都能连确定端口修改已完成时确定起作用的项目:IPALL 中端口号 操作 port1433.jsp 结果 port3533.jsp
6、 结果3533 无 能连 不能连3533 重启 sql 不能连 能连至此得出结论:修改 jsp 连接 sql sever2005 端口号的方法:修改 jsp 页面中连接数据库的端口号进入 SQL Server Configuration Manager 中进入 SQL Server 2005 网络配置中 MSSQKSERVER 的协议中双击 TCP/IP 协议,在 IP 地址栏标签窗口中最下端的 IPALL 中的 TCP端口改为相应的号,确定退出。点击 SQL sever 2005 服务,右击 SQL sever(MSSQLSERVER) ,选中重新启动。进入浏览器大开相应的页面,可以看待端口
7、已改。不需重启 Tomcat。SQL sever 服务的暂停重启SQL sever 服务的暂停:右击 SQL sever 服务,选中暂停。SQL sever 服务的停止:右击 SQL sever 服务,选中停止。注意:首次暂停与停止时可能会出现 SQL sever 服务没有重启,但是SQL analysis services 服务暂停了或停止了,此时再次右击 SQL sever 服务,选中暂停或停止。意外收获:在使用 tomcat 编程 jsp 时数据库只需要启动 SQL sever 进程服务,其他的进程可以通过右击服务名称停止。当 SQL sever 服务暂停时, JSP 页面通过 Tomcat 连接 SQL sever 数据库时,Tomcat 会提示:SQL sever 已经暂停,不允许进行新的连接。当 SQL sever 服务停止时, JSP 页面通过 Tomcat 连接 SQL sever 数据库时,Tomcat 会提示:connection refused:connect ,请验证连接属性,并检查 SQL sever 的实例正在主机上运行,且此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口。