eclipse 链接 sqlserver2005

 

eclipse 版本6.0

1.在eclipse和sql server2005安装好后需要下载 2005 driver for JDBC  可到 微软官方网站下载(Microsoft SQL Server 2005 JDBC Driver 1.1)。

2.安装sqljdbc_1.1.1501.101_chs.exe到C:/Program Files(也可在其他目录)。

3.设置classpath     右键 我的电脑--->属性---->高级---->环境变量----->系统变量,在系统变量中找到classpath,编辑在最后加入C:/Program Files/sqljdbc_1.1/chs/sqljdbc.jar(注意各个变量间用分号隔开);

4.设置服务器    

    1.“开始”→“程序”→“Microsoft SQL Server 2005”→“配置工具”→“SQL Server 配置管理器”→“SQL

          Server 2005 网络配置”→“MSSQLSERVER 的协议”。

   2..如果“TCP/IP”没有启用,右键单击选择“启动”

   3.双击“TCP/IP”进入属性设置,在“IP 地址”里,可以配置“IPAll”中的“TCP 端口”,默认为1433。

   4.重新启动SQL Server或者重启计算机。

5.在sql server中为测试创建一数据库名为:test;

6.在Eclipse中测试

     1、打开Eclipse,“文件”→“新建”→“项目”→“Java 项目”,项目名为Test

    2、在Eclipse中,选择“窗口”→“首选项...”→“Java”→“已安装的 JRE”,选择已安装的 JRE,点击  

          “编辑 ”→“添加外部”,选择sqljdbc.jar

     3、在Test项目的“JRE 系统库”中可以看见sqljdbc.jar,如果没有可以右键单击项目Test→“构建路径”→

           “配置构建路径...”→“Java 构建路径”→“库”→“添加外部 JAR...”,选择ProgramFiles/sqljdbc_1.1 

              /chs/sqljdbc.jar

      4、编写Java测试代码,如下:

import  java.sql. * ;
public   class  Test  {
public static void main(String[] srg) {
  String driverName 
= "com.microsoft.sqlserver.jdbc.SQLServerDriver";  //加载JDBC驱动
  String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=test";  //连接服务器和数据库test
  String userName = "sa";  //默认用户名
  String userPwd = "123456";  //密码
  Connection dbConn;

  
try {
   Class.forName(driverName);
   dbConn 
= DriverManager.getConnection(dbURL, userName, userPwd);
   System.out.println(
"Connection Successful!");  //如果连接成功 控制台输出Connection Successful!
  }
 catch (Exception e) {
   e.printStackTrace();
  }

}

}

      因为SQL Express这个版本的服务器默认是禁用的并且端口号没有配置,所以要进行重新设置

      在SQL Server 2000 中加载驱动和URL路径的语句是

      String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
      String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=sample";

      而SQL Server 2005 中加载驱动和URL的语句则为

      String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
      String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";

       如果写法错误将会找不到驱动。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值