通过 JDBC 驱动程序连接到 SQL Server

下载 JDBC 驱动程序

对 Microsoft JDBC Driver for SQL Server 执行的最基本的操作之一是建立与 SQL Server 数据库的连接。 与数据库的所有交互都通过 SQLServerConnection 对象实现,并且由于 JDBC 驱动程序具有这种平面体系结构,因此几乎所有相关行为都涉及 SQLServerConnection 对象。

如果 SQL Server 仅侦听 IPv6 端口,请设置 java.net.preferIPv6Addresses 系统属性,确保使用 IPv6 而不是 IPv4 来连接 SQL Server:

System.setProperty("java.net.preferIPv6Addresses", "true");

本节中的文章介绍了如何建立与 SQL Server 数据库的连接以及如何使用该连接。

在本节中

文章 说明
生成连接 URL 说明如何构建连接到 SQL Server 数据库的连接 URL。 并说明到 SQL Server 数据库指定实例的连接。
设置连接属性 说明各种连接属性以及如何在连接 SQL Server 数据库时使用这些属性。
设置数据源属性 介绍如何在 Java Platform, Enterprise Edition 5 (Java EE) 环境中使用数据源。
处理连接 说明创建与 SQL Server 数据库的连接实例的各种方法。
使用连接池 说明 JDBC 驱动程序如何支持使用连接池。
使用数据库镜像 (JDBC) 说明 JDBC 驱动程序如何支持使用数据库镜像。
JDBC 驱动程序对高可用性和灾难恢复的支持 说明如何开发将连接到 Always On 可用性组的应用程序。
使用 Kerberos 集成身份验证连接到 SQL Server 讨论一个可供应用程序使用 Kerberos 集成身份验证连接到 SQL Server 数据库的 Java 实现。
连接到 Azure SQL 数据库 讨论 Azure SQL 数据库的连接问题。

另请参阅

JDBC 驱动程序概述