下面的代码将通过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编程中,连接SQL Server 2005数据库是一个常见的任务,这涉及到使用Java Database Connectivity (JDBC) API。JDBC是Java平台的标准接口,它允许Java应用程序与各种数据库进行交互。以下是一些关键知识点: 1....
### Java连接SQL Server 2005数据库配置详解 #### 一、所需软件与环境配置 为了实现Java程序与SQL Server 2005数据库之间的连接,首先需要准备以下软件和环境: 1. **JDK (Java Development Kit)**:推荐使用JDK ...
在Java编程环境中,连接SQL SERVER 2005数据库主要依赖于特定的驱动程序和一些配置步骤。这里我们将详细介绍如何实现这一目标,以及所需的文件和Java包。 首先,`sqljdbc.jar`是Microsoft提供的Java Database ...
在Java编程环境中,连接到SQL Server 2005数据库主要涉及两个关键方面:JDBC(Java Database Connectivity)驱动和数据库连接配置。JDBC是Java平台的一个标准接口,它允许Java应用程序与各种类型的数据库进行交互。...
### Java程序通过JDBC连接SQLServer2000数据库全解 #### 一、环境搭建与配置 在深入了解如何利用Java程序通过JDBC连接SQLServer2000之前,我们首先需要确保具备以下条件: 1. **安装SQL Server 2000**: 首先需要...
Java 与 SQL Server 2005 数据库连接问题 (jdbc 驱动) Java 语言与 SQL Server 2005 数据库连接问题是 Java 开发中常见的问题之一。该问题的产生可能是由于数据库设置有问题,也可能是驱动的问题。本文将对此问题...
在Java编程中,连接SQL Server数据库进行数据的增删改查是常见的操作。这涉及到Java的JDBC(Java Database Connectivity)技术,它提供了一种标准的API,使得Java程序能够与各种类型的数据库进行交互。本篇文章将...
Java 连接 SQL Server 数据库 Java 连接 SQL Server 数据库是 Java 开发中一个非常重要的步骤,学习 Java 首先应该学会怎么样连接数据库。下面是 Java 连接 SQL Server 2000 的基本方法和心得。 下载SQL Server ...
在Java编程中,连接SQL Server 2005数据库通常涉及到使用Java Database Connectivity (JDBC) API。JDBC是Java中用于与各种...正确使用JDBC驱动和遵循最佳实践,可以使Java应用与SQL Server数据库的集成更加顺畅高效。
Java连接Microsoft SQL Server 2008主要依赖于JDBC驱动程序,这使得Java应用程序能够与SQL Server数据库进行通信。JDBC(Java Database Connectivity)是Java平台中的一个标准API,用于在Java应用程序和各种数据库...
### Java连接Sql Server2008数据库连接不上原因及解决办法 #### 概述 本文主要探讨了在使用Java语言连接Sql Server2008数据库过程中遇到无法连接问题的常见原因及其相应的解决方法。这对于使用Java开发的应用程序来...
在Java编程中,连接SQL Server数据库并执行查询是常见的任务,尤其当涉及到大量数据时,分页显示就显得尤为重要。本篇文章将详细讲解如何使用Java连接SQL Server数据库,执行查询语句以及实现分页显示。 首先,我们...
在Java编程中,连接SQL Server数据库通常需要特定的驱动程序,这些驱动程序以JAR(Java Archive)文件的形式存在。本话题将详细讲解如何使用Java连接SQL Server数据库所需的驱动jar包,以及它们的功能。 首先,Java...
在Java编程中,连接SQL Server数据库通常涉及到JDBC(Java Database Connectivity)技术。JDBC是Java平台中的一个标准API,它允许Java程序与各种类型的数据库进行交互。在本示例中,我们将深入探讨如何使用Java连接...
在Java编程中,连接数据库是一项基础且至关重要的任务,尤其是对于使用像SQL Server 2005这样的关系型数据库。本文将深入讲解如何利用Java的Java Database Connectivity (JDBC) API来实现与SQL Server 2005的连接,...
"Java 连接 SQL Server 2012 数据库" Java 连接 SQL Server 2012 数据库是指使用 Java 语言连接和操作 SQL Server 2012 数据库的过程。下面将详细介绍连接 SQL Server 2012 数据库的步骤。 前提条件 在开始连接 ...
在企业级应用开发中,Java与SQL Server数据库的连接是常见且重要的环节。通过Java程序连接并操作SQL Server数据库,可以实现数据的高效读取、写入以及更新等操作。本文将详细解析如何使用Java连接SQL Server 2008...
Java连接SQL Server 2000数据库涉及到的知识点主要包括以下几个方面: 1. **JDBC (Java Database Connectivity)**:JDBC是Java中用于与各种数据库进行交互的API,它提供了标准的接口,使得Java程序员可以使用相同的...
java连接SQLserver数据库以及ACCESS数据库实例,简单化修改即可使用,方便数据连接。
在本文中,我们将深入探讨如何使用Java连接到Microsoft SQL Server数据库,并进行基本的数据操作,如创建数据表和查询数据。这个实例将帮助开发者理解如何在Java应用程序中与SQL Server进行交互。 首先,为了连接到...