jdbc_odbc SQLserver 驱动安装及测试

2023-05-16,,

有2次被问到同一个问题,尽管博客园是.net的园子,我还是分享下吧。PS:我现在做的.net,以前学过点java。献丑了。

------------------ 原始邮件 ------------------
发件人: "我自己的邮箱";<18828096135@qq.com>;
发送时间: 2012年4月28日(星期六) 中午12:06
收件人: "*********"<*********@qq.com>;
主题: 回复:jdbc_odbc SQLserver 驱动安装测试

任何版本的jdk的classpath都一样。所以你可以直接复制过去。

------------------ 原始邮件 ------------------
发件人: "*********"<*********@qq.com>;
发送时间: 2012年4月28日(星期六) 中午11:57
收件人: "谭家泉_18828096135"<18828096135@qq.com>;
主题: 回复:jdbc_odbc SQLserver 驱动安装及测试

直接添加这一句“:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;D:\Program Files\SQL driver\sqljdbc_4.0\chs\sqljdbc4.jar”到classpath中?

------------------ 原始邮件 ------------------
发件人: "谭家泉_18828096135"<18828096135@qq.com>;
发送时间: 2012年4月28日(星期六) 中午11:56
收件人: "*********"<*********@qq.com>;
主题: 回复:jdbc_odbc SQLserver 驱动安装及测试

classpath 是系统环境变量

------------------ 原始邮件 ------------------
发件人:"*********"<*********@qq.com>;
发送时间: 2012年4月28日(星期六) 中午11:55
收件人:"谭家泉_18828096135"<18828096135@qq.com>;
主题: 回复:jdbc_odbc SQLserver 驱动安装及测试

是在环境变量里面设置吗?

------------------ 原始邮件 ------------------
发件人: "谭家泉_18828096135"<18828096135@qq.com>;
发送时间: 2012年4月28日(星期六) 中午11:52
收件人: "*********"<*********@qq.com>;
主题: 回复:jdbc_odbc SQLserver 驱动安装及测试

1. 是 sqljdbc4.jar,这是最新驱动;支持各SQL server 版本。
2. classpath的设置:就把sqljdbc4.jar路径加到你的classpath中就可以了。如:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;D:\Program Files\SQL driver\sqljdbc_4.0\chs\sqljdbc4.jar
3. 在用eclipse 使用jdbc驱动时候,还要添加外部jar。具体设置是在 首选项>Java>已安装jre>编辑>添加外部jar

------------------ 原始邮件 ------------------
发件人:"*********"<*********@qq.com>;
发送时间: 2012年4月28日(星期六) 中午11:38
收件人:"谭家泉_18828096135"<18828096135@qq.com>;
主题: 回复:jdbc_odbc SQLserver 驱动安装及测试

驱动是不是sqljdbc4.jar?怎样设置classpath?

------------------ 原始邮件 ------------------
发件人: "谭家泉_18828096135"<18828096135@qq.com>;
发送时间: 2012年4月28日(星期六) 中午11:11
收件人: "*********"<*********@qq.com>;
主题: jdbc_odbc SQLserver 驱动安装及测试

第一步 下载安装驱动。
第二步 设置classpath
第三步 配置端口
  1、“开始”→“程序”→你所安装的SQL版本→“配置工具”→“SQL Server 配置管理器”→“SQL Server 2005/2008/2012 网络配置”→“MSSQLSERVER 的协议”
  2、如果“TCP/IP”没有启用,右键单击选择“启动”。
  3、双击“TCP/IP”进入属性设置,在“IP 地址”里最下面,可以配置“IPAll”中的“TCP 端口”,默认为1433。
  4、重新启动SQL Server或者重启计算机。
  建议重启电脑。

后续步骤 在Eclipse中测试
  1、打开Eclipse,“文件”→“新建”→“项目”→“Java 项目”,项目名为Test
  2、在Eclipse中,选择“窗口”→“首选项...”→“Java”→“已安装的 JRE”,选择已安装的 JRE,点击“编辑”→“添加外部”,选择你安装的sqldbc4.jar路径
编写Java代码,如下:
  import java.sql.*;
  public class Test {
  public static void main(String[] srg) {
  String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动
  String testURL = "jdbc:sqlserver://localhost:1433; DatabaseName=test"; //连接服务器和数据库test
  String userName = "sa"; //数据库用户名
  String userPwd = "123456"; //安装sql server 2005时的密码
  Connection dbConn;
  try {
  Class.forName(driverName);
  dbConn = DriverManager.getConnection(testURL, userName, userPwd);
  System.out.println("Connection Successful!"); //如果连接成功 控制台输出Connection Successful!
  } catch (Exception e) {
  e.printStackTrace();
  }
  }
  }

jdbc_odbc SQLserver 驱动安装及测试的相关教程结束。

《jdbc_odbc SQLserver 驱动安装及测试.doc》

下载本文的Word格式文档,以方便收藏与打印。