当前位置: 网站首页 > 帮助支持 > SQL Server 支持
常见问答 Windows 支持 Office 支持 SQL Server 支持 进销存财务专区 用友技术支持 速达技术支持

java如何连接sqlserver数据库

  java如何连接sqlserver数据库

  java中使用jdbc连接sql server数据库步骤

  1.JDBC连接SQL Server的驱动安装 ,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)

  <1> 将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量

  在环境变量classpath 后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar

  <2> 设置SQLEXPRESS服务器:

  a.打开SQL Server Configuration Manager -> SQLEXPRESS的协议 -> TCP/IP

  b.右键单击启动TCP/IP

  c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433

  d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器

  e.关闭SQL Server Configuration Manager

  <3> 打开 SQL Server Management Studio,连接SQLEXPRESS服务器, 新建数据库,起名字为sample

  <4> 打开Eclipse

  a.新建工程-> Java -> Java project,起名为Test

  b.选择eclipse->窗口->首选项->Java->installed JRE 编辑已经安装好的jdk,查找目录添加sqljdbc.jar

  c.右键单击目录窗口中的Test, 选择Build Path ->Configure Build Path..., 添加扩展jar文件,即把sqljdbc.jar添加到其中

  <5> 编写Java代码来测试JDBC连接SQL Server数据库

  import java.sql.*;

  public class Test {

  public static void main(String[] srg) {

  //加载JDBC驱动

  String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

  //连接服务器和数据库sample

  String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";

  String userName = "sa"; //默认用户名

  String userPwd = "123456"; //密码

  Connection dbConn;

  try {

  Class.forName(driverName);

  dbConn = DriverManager.getConnection(dbURL, userName, userPwd);

  System.out.println("Connection Successful!"); //如果连接成功 控制台输出

  } catch (Exception e) {

  e.printStackTrace();

  }

  }

  }

  执行以后就可以连接到sample数据库了。

  在使用过程一定要注意有以下:(1).将JDBC驱动共有三个文件,分别是mssqlserver.jar、msutil.jar和msbase.jar复制到C:\Java\jdk1.5.0_04\jre\lib\ext目录下,否则出现:找不到驱动

  (2).一定在装sp3或者sp4,否则出现:什么socket esteblishing is error

  )

分享到:
点击次数:  更新时间:2016-06-03 15:16:41  【打印此页】  【关闭
京ICP备11045779号  北京工商

北京聚元亨新科技有限公司 版权所有

地址:北京市海淀区上地十街辉煌国际 邮编:100085