Java 连接SQLServer 2012

SQLServer准备:

1.右击数据库打开属性

2.安全性--SQL身份和Windows验证

3.在数据登录名sa,选择属性 更改密码:比如123456

4.打开配置管理器:启用TCP/IP 和Names pipes协议

5.重启服务至此数据库配置结束!

接下来:

一. 配置ODBC数据源

配置ODBC:

控制面板-----管理工具-----数据源(ODBC)

系统DSN-----添加----SQL Server-----名称mssql,服务器:127.0.0.1----填下用户名密码测试,最关键的是配置客户端:

服务器名都是127.0.0.1 , 选择TCP/IP ,下面的基本就ok了,最后注意测试一下数据源

第二步:导包测试(测试使用sqljdbc4.rar)

解压sqljdbc4.rar

找到这个sqljdbc4.jar包,cut到你想让它去的地方(推荐JDK安装目录下的jre\lib在这里面配合eclipse比较好管理,这里只介绍eclipse环境配置,当然非要搭载环境变量CLASSPTH也可以)

2.配置Eclipse

窗口------首选项-----Java------已安装的jre ---- 添加外部jar找到刚移动的sqljdbc.jar文件加进去

最后狂按完成确定什么的!

编码验证一下:

public static void main(String...arg){
	String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
	String 	url="jdbc:sqlserver://localhost:1433;databaseName=master";
	String user="sa",password="123456";		 //这里是你的sa账号密码
		try {
			Class.forName(driver);
		} catch (ClassNotFoundException e) {
			System.out.println("驱动加载失败");
		}
		java.sql.Connection con=null;
		try {
			con=DriverManager.getConnection(url,user,password);
		} catch (SQLException e) {
			System.out.println("连接失败");
			}
		if(con!=null)System.out.println("连接成功 : "+con);
	}

你的结果是什么呢?

当然不对很正常,如果没搞好,没关系,楼主为小白准备一个图文并茂附带jar包的教程:在资源里:

专用教程学号密码是20144206199

快去搞定吧,

虽然jdbc+mysql比较快,但是难免遇到棘手的sqlserver , mssql中pdo+sqlsvr才是大坑!下次再分享吧

时间: 2024-10-08 10:34:51

Java 连接SQLServer 2012的相关文章

java连接sqlserver的各个坑(菜鸟亲测)

作为一个菜鸟,刚开始用java连接sqlserver的时候,用的时间不短, 可以说解决了一个又出现一个,所以我觉得有必要把我的经验分享给大家. (因为我踩了大部分的坑) 第一个坑:加载驱动.java要连接数据库就需要驱动,我们去网上下载一个 sqljdbc.jar就行了.下载后该怎么做呢. 这个时候,我们在项目里面添加文件,然后把这个包粘贴进去,然后再右键这个包 添加构建路径,这样就可以了.这个时候你以为搞定了,可是后面还有很多坑. 第二坑:“ Failed to load the sqljdb

java 连接sqlserver数据库语句

import java.sql.*; /** * java 连接sqlserver数据库语句 * @author Administrator * */ public class Main {         public static void main(String [] args) throws SQLException {                                     String driverName="com.microsoft.sqlserver.jdbc.

JAVA连接SQLServer基础,以及5分钟之内读+写20万条数据(40万条操作),遇到的问题

首先,最基本的连接方式: private String url = "jdbc:odbc:Driver={SQL Server};Server=DELL-PC;Database=MedicalData"; private String user = "sa"; private String password = "netlab"; private Connection conn; Class.forName("sun.jdbc.odbc

Java 连接 SqlServer工具类

1.下载 server2008R2驱动jar包 下载jar包 http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=21599 2.代码实现 1)实体: package entity; import java.io.Serializable; import java.util.Date; public class User implements Serializable{ private int id; private Stri

JAVA连接SQLSERVER代码片段

最近需要做一个验证“ANDROID终端”下载数据的效率问题,其中需要到向sqlserver2008数据库中添加测试数据 step1:定义相关数据库信息 static final String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; static final String URL = "jdbc:sqlserver://192.168.0.249\\sql2008;databaseName=LZrfid&

java连接SQLserver

1.pom.xml添加: <dependency>            <groupId>com.hynnet</groupId>            <artifactId>sqljdbc4-chs</artifactId>            <version>4.0.2206.100</version>        </dependency> 2.

java 连接sqlserver时,表名要注意

Class.forName(driverName); Sql_conn = DriverManager.getConnection(dbURL, userName, userPwd); Statement stmt = Sql_conn.createStatement(); ResultSet rs = stmt.executeQuery("select * from test.dbo.employee"); while(rs.next()){ System.out.println(r

openTSP连接sqlServer数据库&amp;jpa调用存储过程

openTSP框架下的模块都是连接mysql数据库,近期青汽有连接sqlServer数据库的需求,在调研后配置了sqlServer数据库,使用jpa调用存储过程,中间也踩了不少坑,总结一下,避免大家再掉进去. 1.首先配置sqlServer的依赖 <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version

jdbc连接sqlserver报错java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver

使用2008的数据库, 我已经引入的sqljdbc4的包,单还是报这个错,很奇怪突然想到在配置hibernate的时候,是拷贝下来的代码 然后到网上查了下, 因为是2008的版本驱动和2000的有点不同, 之前的都是可能是2000或者2005的class是com.microsoft.jdbc.sqlserver.SQLServerDriver 可是2008  去是com.microsoft.sqlserver.jdbc.SQLServerDriver 就这么改过来就可以了 jdbc连接sqlse