网上的大部分JDBC教程都是与MySQL的连接,当要将MySQL移植到SQLServer的时候,发现了很多问题。网上有很多解决方案,大部分都不全面。
首先,驱动类:com.microsoft.sqlserver.jdbc.SQLServerDriver
连接路径URL:jdbc:sqlserver://localhost:1433;DatabaseName=***
用户名:一般为sa
密码:如果忘记密码的话,先以Windows身份登录,执行语句EXEC sp_password NULL '新密码' 'sa'修改密码即可。
SQLServer的配置要做一些改动:
sa用户默认是不能登录的,要将sa的登录功能启用
SQLServe 2005 网络配置有个MSSQLSERVER的协议,启用TCP/IP ,并设置其端口为1433,TCP动态端口设置为0(即启用)。这些配置要重启服务器才能生效。