下面的代码将通过JDBC驱动连接到SQL SERVER 2005数据库,因此你需要将JDBC驱动加入到classpath中:
package edu.njcit.db; import java.sql.Connection; import java.sql.DriverManager; /** * JDBC连接到sql server 数据库 * 注意要启动MS SQLSERVER服务 ,TCP/IP 连接打开 * @author Administrator * */ public class ConnSqlServer { static final String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver"; static final String URL="jdbc:sqlserver://localhost:1433;DatabaseName=SchoolEbay"; public static void main(String[] args) { try { //第一步:加载驱动器 Class.forName(DRIVER).newInstance(); //第二步:调用DriverManager.getConnection静态方法得到数据库连接 //我的数据库用户名,密码:sa,123456 Connection conn = DriverManager.getConnection(URL, "sa", "123456"); } catch(Exception e) { System.out.println("连接到sql server数据库失败."); e.printStackTrace(); } } }
如果出现下面的错误提示,你可能需要检查一下服务是否已经开启,以及是否打开TCP连接:
连接到sql server数据库失败.
com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at edu.njcit.db.ConnSqlServer.main(ConnSqlServer.java:20)
下面是正常情况下开启的SQL SERVER服务:
TCP状态:
相关推荐
java连接sqlserver2005数据库心得体会
Java连接SQL SERVER 2005数据库配置讲解,通过名字就明白了吧,不用细说了吧
Java连接SQL Server 2005数据库.pdf
Java连接SQL SERVER2005数据库所需要的文件和Java包(sqljdbc.jar)。还有具体具体的操作方法!
java连接SQLServer数据库的JDBC驱动
java连接sql server数据库增删改查
此doc文档详细介绍了Java程序通过JDBC连接SQLServer2000数据库的全过程和连接代码
通过Microsoft的JDBC驱动连接。...此JDBC驱动实现了 JDBC 2.0。 驱动程序名称:...数据库连接URL:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname(即下面的url)
java连接SQLserver数据库以及ACCESS数据库实例,简单化修改即可使用,方便数据连接。
Java 连接sql server 数据库时的问题
java 连接sqlserver数据库查询,并分页显示
SQLServer数据库jar包,SQLServer连接数据库jdbc,希望下载的网友们能手实用。
详细讲述了java 连接sql server2000数据库的相关操作 6个步骤的原因 和注意事项!
java连接sql server数据库方法,轻松学会如何连接sql server。
基于Java和SQL Server数据库的简易图书馆管理系统,优秀数据库课设! 基于Java和SQL Server数据库的简易图书馆管理系统,优秀数据库课设! 基于Java和SQL Server数据库的简易图书馆管理系统,优秀数据库课设! 基于...
实例中包括连接MS SQLServer数据库、创建数据表和查询数据表记录,数据库名:test,用户名:forest,密码:forest@123。
Java连接SqlServer数据库驱动jar包。msbase.jar + mssqlserver.jar + msutil.jar
基于Java和SQL Server2008数据库的图书馆管理系统的设计与实现).docx基于Java和SQL Server2008数据库的图书馆管理系统的设计与实现).docx基于Java和SQL Server2008数据库的图书馆管理系统的设计与实现).docx基于Java...
Java连接sql_server2008数据库的具体代码