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

对 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 驱动程序对高可用性和灾难恢复的支持 | 说明如何开发将连接到 AlwaysOn 可用性组的应用程序。
使用 Kerberos 集成身份验证连接到 SQL Server | 讨论一个可供应用程序使用 Kerberos 集成身份验证连接到 SQL Server 数据库的 Java 实现。
连接到 SQL Azure 上的数据库 | 讨论 SQL Azure 数据库的连接问题。

# 请参阅

JDBC 驱动程序概述
发送有关本主题的反馈至 Microsoft。

© 2012 Microsoft。保留所有权利。