Java连接SQL server 2008教程(其它SQL Server x版本配置方法类似)

其它SQL Server x版本配置方法类似,注意下载与SQL Server x相适应的Microsoft SQL Server JDBC Driver x.exe,可在微软官网下载

Java连接SQL server 2017教程可以参考:

https://blog.csdn.net/daoshen1314/article/details/90411282

一:SQL server新建用户名并登陆

1.先登录SQL 2008,选择Windows身份验证,点击连接。

连接成功就会在对象资源管理器出现如下画面。

2.打开安全性——登录名。右击登录名,选择新建登录名。会出现登录名——新建对话框。

3.在选择页一栏,常规一项,填写登录名、选择SQL Serve身份验证、填写密码、去除强制密码过期

4.权限设置:在服务器角色一项,默认的是选择public,相当于游客,只有登录数据库权限,选择sysadmin,给角色管理员权限,点击确定。


5.试连接:在菜单栏里选择文件——连接对象资源管理器,然后在身份验证一栏选择身份验证方式。填写登录名、密码,点击连接。

在对象资源管理器一栏又多出一堆东西,表示连接成功。

二:eclipse要引入的包 

2008版本的SQL server要引入的是sql jdbc2.0驱动-Microsoft SQL Server JDBC Driver2.0.exe

下载链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=2505

下载压缩,点Unzip得到如下文件夹

把sqljdbc.jar和sqljdbc4.jar导进去

eclipse引包方法:

右击你创建的工程,按照图示把sqljdbc.jar和sqljdbc4.jar导入进去

得到下图所示:

三:端口设置,一般是默认

开始”→“程序”→“SQL Server 配置管理器”→“SQL Server 2008 网络配置”→“SQL2008的协议”。

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

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

四:java代码


import java.sql.*;
public class oneline {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
        String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=要使用的数据库名";
          String userName="用户名";    //默认用户名 
          String userPwd="登陆密码";     //密码 
          try{
             Class.forName(driverName); 
             Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
             System.out.println("连接成功!"); //如果连接成功,控制台输出“连接成功!”
          }catch(Exception e){
             System.out.println("连接失败!");
        }
	}

}

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小鱼爱吃火锅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值