1、官网下载sqlserver 的jdbc 在这里下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=11774 4.0版本支持的 SQL Server有: Microsoft®SQL Server® 2012 Microsoft®SQL Server® 2008 R2 Microsoft®SQL Server® 2008 Microsoft®SQL Server® 2005 Microsoft®SQL Azure 下载后我们只要里面的sqljdbc41文件【"D:\Desktop\sqljdbc_6.0.8112.200_chs\sqljdbc_6.0\chs\jre7\sqljdbc41.jar"】(这里的41是我目前下载的最新版本,总之里面是什么拷贝什么) 2、配置jdbc的环境变量 右击 我的电脑 → 属性 → 高级系统设置(高级) → 环境变量, 在系统变量中 新建CLASSPATH变量,变量值设为“sqljdbc41所在目录的地址。 3、 jdbc的拷贝工作(非常重要!!!) 将sqljdbc41.jar类库文件拷贝到jdk-lib-ext目录下的。(默认目录是C:\Program Files\Java\jre1.8.0_281\lib\ext,你的jdk安装在那个目录下就去哪个目录下找) 4、服务器 如果你使用Tomcat作为服务器, 你需要将sqljdbc41.jar类库文件拷贝到Tomcat的lib目录【(C:\apache-tomcat-9.0.52\lib)】和webapps下的WEB-INF目录【 D:\apache-tomcat-9.0.52\webapps\ssmDemo_war\WEB-INF\lib】。 ———————————————————————————————————————————————— IDEA测试
报错:无法打开登录所请求的数据库 "Test"。登录失败。 ClientConnectionId:bed2dec7-016a-4491-a117-3b2df77df38e
解决办法: 1、在数据库查询要使用的数据库id号 数据库id查询语句:select name,database_id from sys.databases; 2、将DatabaseName=Test替换为 Database_id=7(数据库id) 3、问题解决,数据库正常连接 标签:Microsoft,Java,lib,数据库,IDEA,Server,sqlserver2012,SQL,id From: https://www.cnblogs.com/damugua/p/16924745.html