sqlserver 2005配置jdbc连接
最早我用的是sqlserver2000,后来开始用mysql,现在再回去用sqlserver2005,我的个神,真坑爹的复杂。
转过一篇文章配置用户名密码: http://blog.ureshika.com/archives/939.html
这次用java连又折腾了半天,主要是jdbc连不上的问题。
这里总结一下:
首先要配置好sa用户名,然后在SQL Server配置管理器里面
sqlserver网络配置/sqlexpress的协议中要启用tcp/cp协议。
上面提到的tcp/ip属/IP Address中最下面IPALL中/TCP Port要配置好端口。
然后将上面列出的ip地址中想要打开的设置为enable Yes,注意如果(Protocal)的Lisen All如果是Yes的话,里面(IP Address)所有ip都会监听。如果是No的话,则只会监听(IP Address)里面Enalbe - Yes的ip。
当Listen All为No时,对于每个开启的ip,TCP 动态端口和TCP端口都要需要填写正确的值。
如果遇到This driver is not configured for integrated authentication.异常,则检查url里面不要包含IntegratedSecurity=true;这一参数。
参见: