zoukankan      html  css  js  c++  java
  • jdbc_odbc SQLserver 驱动安装及测试

     有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%libdt.jar;%JAVA_HOME%lib ools.jar;D:Program FilesSQL driversqljdbc_4.0chssqljdbc4.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%libdt.jar;%JAVA_HOME%lib ools.jar;D:Program FilesSQL driversqljdbc_4.0chssqljdbc4.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();
      }
      }
      }

  • 相关阅读:
    Linux安装和配置java
    动态代理:JDK动态代理和CGLIB代理的区别
    常用算法复习
    Linux重新学习
    oracle复杂查询是sql
    oracle触发器
    oracle存储过程
    oracle数据库操作
    java知识回顾
    Spring AOP简述
  • 原文地址:https://www.cnblogs.com/amintan/p/3672549.html
Copyright © 2011-2022 走看看