java(jdk1.8)与sqlserver2008的连接
来源:互联网 发布:ubuntu挂起唤醒快捷键 编辑:程序博客网 时间:2024/06/17 01:52
Windows7下Microsoft SQL Server 2008已经安装好,下面就要对其进行配置,使eclipse(我的是jdk1.8)里的Java程序能通过JDBC连接到SQL Server 2008数据库,进行一些操作。
1.首先下载sqlserver2008驱动文件
从里面找到一个sqljdbc4.jar文件,将这个jar文件拷贝到jdk安装目录下的:jdk——>jre——>lib——>ext文件夹下
2.配置系统变量classpath路径为:D:\programfile\Java\jdk1.8.0_11\jre\lib\ext\sqljdbc4.jar
具体步骤为:计算机右键属性——>高级系统设置——>高级——>环境变量
3.打开eclipse,新建java项目,单击该项目,然后右键——>Properties——>Libraries——>addexternal JARs,然后选择sqljdbc4.jar文件
4.在任务栏中,单击“开始”,依次指向“所有程序”、“Microsoft SQL Server SQLServer 2008”,“配置工具”,再单击 “SQL Server 配置管理器”。如下图:
5.然后出现如下图所示:
6.双击TCP/IP,在弹出的窗口中找到IP是“127.0.0.1”的一项,活动:“是”,已启用:“是”,TCP动态端口设置成空(因为2008的端口是动态的),TCP端口设置为1433
7.再查看下SQLNativer Client 的配置
8.重启SQLServer(SQLEXPRESS) (这一步非常重要)
9.在新建的java项目中编写如下代码:
import java.sql.*;class GetCon{Connection con;public Connection getConnection(){try{ Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("成功加载SQL驱动程序"); String url="jdbc:sqlserver://localhost:1433;DataBaseName=学生信息查询系统"; String userName="sa"; String password="gaoyan"; con=DriverManager.getConnection(url,userName,password); if(con!=null){ System.out.println("数据库连接成功"); } } catch(Exception e){ e.printStackTrace(); //System.out.println("找不到SQL驱动程序"); } return con;}}public class myFirstcon {public static void main(String []args){ GetCon getCon=new GetCon();getCon.getConnection(); }}
10.Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
引号里面的内容就是根据:用好压打开sqljdbc4.jar文件,直到找到SQLServerDriver.class的路径
11.Stringurl="jdbc:sqlserver://localhost:1433;DataBaseName=学生信息查询系统";
这个引号里面的内容我也不清楚为何是这样
有什么不对的地方,欢迎指正,互相学习。
- java(jdk1.8)与sqlserver2008的连接
- sqlserver2008与myeclipse的连接
- php5.2与sqlserver2005、sqlserver2008的连接
- php5.2与sqlserver2005、sqlserver2008的连接
- java代码连接SQLServer2008的DBUtil代码
- JAVA ODBC 连接SQLSERVER2008
- JAVA 连接 SQLServer2008
- java 连接sqlserver2008 demo
- java连接sqlserver2008数据库
- JAVA连接sqlserver2008 r2
- java连接SqlServer2008
- java连接SqlServer2008
- JAVA 连接SqlServer2008数据库
- Java连接SqlServer2008数据库
- java程序与SQLServer2008数据库加载驱动并连接源代码
- java程序与SQLServer2008数据库加载驱动并连接源代码
- java jdk1.7与jdk1.8 区别
- java 连接 sqlServer2008 图文详解
- 事事皆有机缘,不争、不抢、不露。
- golang中container/list包中的坑
- SQL Server触发器
- error LNK2001: unresolved external symbol __imp_closesocket-VS2012
- CentOS 6.5的服务器忘记了root密码后解决方案
- java(jdk1.8)与sqlserver2008的连接
- 数据结构实验之链表七:单链表中重复元素的删除
- JAVA使用多播套接字实现群聊室(局域网)
- C语言执行Linux的shell命令并获得返回值
- 【我的OpenCV】第一篇 环境配置
- 【大话设计模式】——总结
- Oracle10g数据库备份与恢复总结3--Oracle备份与恢复之逻辑备份--数据泵技术
- 数据结构实验之链表二:逆序建立链表
- 黑马程序员—Java编程知识总结交通灯系统