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%\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 驱动安装及测试的更多相关文章
- centos7 安装sqlserver驱动以及扩展
安装sqlserver驱动 sudo su curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repo ...
- Jmeter连接SqlServer数据库进行压力测试
Jmeter连接SqlServer数据库进行压力测试 前提准备:先安装jdbc驱动 驱动下载链接地址:http://pan.baidu.com/s/1bpDpjSr 密码:v6tn 下载解压之后,讲s ...
- win7 64位系统HP LaserJet P1008 / HP LaserJet P1008 P1007 驱动安装成功,但无法打印的原因
HP LaserJet P1008 打印机驱动安装成功,但是无法打印相关文档的原因是: 1.打印机是水货,惠普中国提供的驱动和该打印机不符合.显示的应该是HP LaserJet Professiona ...
- mosquitto在Linux环境下的部署/安装/使用/测试
mosquitto在Linux环境下的部署 看了有三四天的的源码,(当然没怎么好好看了),突然发现对mosquitto的源码有了一点点感觉,于是在第五天决定在Linux环境下部署mosquitto. ...
- MongoDb Windows linux平台环境及主流编程语言驱动安装同时配置mongoDb的远程连接
<一,>MongoDB 简介篇Ruiy; MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种.它在许多场景下可用于替代传统的关系型数据库或键/值 ...
- Ubuntu Intel显卡驱动安装 (Ubuntu 14.04--Ubuntu 16.10 + Intel® Graphics Update Tool)
最近使用在使用Ubuntu时,发现大部分情况下,不安装显卡驱动,使用默认驱动,都是没有问题的,但对于一些比较奇特配置的电脑,如下所示,如果使用默认驱动,会时常莫名其妙死机crash,尤其是在使用Ope ...
- [ROS]激光驱动安装
参考资料: https://blog.csdn.net/hongliang2009/article/details/73302986 https://blog.csdn.net/bohaijun_12 ...
- Windows 2008驱动安装失败的原因及解决方法
希望这些内容能够帮助各位朋友顺利地在Windows Server 2008系统环境下安装使用好各种设备的驱动程序! 寻找安装失败原因 一般来说,当我们将目标设备的驱动安装光盘正确放置到Windows ...
- php5.5.* mysqlnd驱动安装
1.什么是mysqlnd驱动? PHP手册上的描述: MySQL Native Driver is a replacement for the MySQL Client Library (libmys ...
随机推荐
- c#:类 相关练习;
1. 2. int i = a.Length;//获取字符串的长度 a = a.ToLower();//将字符串中的大写英文字符转化为小写 a = a.ToUpper();//将字符串中的小写 ...
- 【HDOJ】2289 Cup
二分.另外,圆台体积为v = PI*(r*r+r*R+R*R)*H/3.注意精度. #include <cstdio> #include <cmath> #define exp ...
- java学习之break 和 continue
java当中比较特殊的两个关键字:break,continue.从字面意思来看的话break就是打断的意思,而continue就是继续的意思. 这两个关键词用途范围是很明确的: break:只能用在s ...
- window7 64位安装Python
Python下载地址:https://www.python.org/download/releases/2.7.8/ 选择64位的安装,然后双击打开下载的文件,默认一步步安装. 其中有一个步骤如下图: ...
- Lowest Common Ancestor in Binary Tree
The problem: Given node P and node Q in a binary tree T. Find out the lowest common ancestor of the ...
- oracle触发器与:new,:old的使用 --5
:new --为一个引用最新的列值;:old --为一个引用以前的列值; 这两个变量只有在使用了关键字 "FOR EACH ROW"时才存在.且update语句两个都有,而inse ...
- java数组学习
1. java数组的静态特性: java是静态语言,java中数组的长度是固定的.还有,数组元素的类型也是在定义时指定了的. 2. java数组里的关键词: 数组变 ...
- Hierarchy Viewer显示视图性能指标
Hierarchy Viewer默认打开“Tree View”窗口无法显示显示Performance indicators: 但选中根视图再点击按钮“Obtain layout times for t ...
- vector::erase returns incompatible iterator in debug build
关于std::vector中erase的用法http://www.cplusplus.com/reference/vector/vector/erase/ #include <vector> ...
- 解决wordpress的fonts.googleapis.com在国内无法访问的问题
因为wordpress及主题的样式中几乎都使用了fonts.googleapis.com,而国内因为你知道的原因,是无法正常使用google服务的,因此导致在很多国内设备上打不开wordpress页面 ...