用jdbc连接数据库的时候老是连不上,查了一下原因。大家都知道SQl Server的默认端口是1433;但是SQL Server2008采用的是动态端口机制;而我装的jdbc是SQL Server2000的,这样肯定连不上了。只用把SQL Server2008的动态端口设置为固定端口,一切就正常了。
设置步骤如下:
1、打开SQL Server 配置管理器
2、双击右侧TCP/IP,出现下面的界面。把IPAll前面的所有TCP端口都置为空,把IPAll的TCP端口置为1433,重启服务,OK,一切正常了。