
修改端口不仅要在服务器的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,password); 
2、更改端口为:3533
如果服务器的TCP端口更改为其他的端口,那么在客户端的配置工具中需要做如下的设置:
程序->Microsoft sql server 2005 ->配置工具->sql server configration manage

在网络配置中选择MSSQLSERVER协议

在右侧的TCP/IP中的属性中,协议对话框的内容,按照如下设置:

IP地址对话框最下栏中中按照如下所示设置

所有的设置完成之后,重新启动SQLEXPRESS服务。

按照以上设置完成客户端端口更改,在程序中的数据库连接字符串也应该做相应的更改,否则还是无法连接打数据库。
在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 端口3533
IP2:ip地址169.254.12.151 端口3533
IP3:ip地址fe80::410d:c45b:2262:d69d%11 端口3533
IP4、IP5、IP6、IP7:ip地址169.254.214.157端口1433
IPALL:TCP端口3533
两个测试文件
port1433.jsp :连接数据库端口为1433 
ort3533.jsp :连接数据库端口为3533
能连
| 
   IP1端口  | 
   客户端协议IP端口  | 
   IpALL端口  | 
   操作  | 
   port1433.jsp结果  | 
   Port3533.jsp结果  | 
| 
   3533  | 
   3533  | 
   3533  | 
   重启tomcat  | 
   不能连  | 
   能连  | 
| 
   3533  | 
   1433  | 
   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结果  | 
| 
   3533  | 
   无  | 
   能连  | 
   不能连  | 
| 
   3533  | 
   重启sql  | 
   不能连  | 
   能连  | 
| 
   
  | 
   
  | 
   
  | 
   
  | 
| 
   
  | 
   
  | 
   
  | 
   
  | 
至此得出结论:
修改jsp连接sql sever2005端口号的方法:
①修改jsp页面中连接数据库的端口号
②进入SQL Server Configuration
Manager中
进入SQL Server 2005网络配置中MSSQKSERVER的协议中
双击TCP/IP协议,在IP地址栏标签窗口中最下端的IPALL中的TCP端口改为相应的号,确定退出。
MSSQLSERVER),选中重新启动。
④进入浏览器大开相应的页面,可以看待端口已改。不需重启Tomcat。
SQL sever服务的暂停重启
SQL sever 服务的暂停:
右击SQL sever 服务,选中暂停。
SQL sever 服务的停止:
右击SQL sever 服务,选中停止。
注意:首次暂停与停止时可能会出现SQL
sever 服务没有重启,但是SQL analysis services服务暂停了或停止了,此时再次右击SQL
sever 服务,选中暂停或停止。
TEL:400-025-9-467 025-58633651 QQ:23190019
 苏公网安备 32011102010099号