Verbinden von SQL Server mit dem JDBC-TreiberConnecting to SQL Server with the JDBC Driver

HerunterladenJDBC-Treiber herunterladenDownloadDownload JDBC Driver

Eine der grundlegenden Aufgaben, die mit Microsoft JDBC-Treiber für SQL ServerMicrosoft JDBC Driver for SQL Server ausgeführt werden, ist das Herstellen einer Verbindung mit einer SQL ServerSQL Server-Datenbank.One of the most fundamental things that you'll do with the Microsoft JDBC-Treiber für SQL ServerMicrosoft JDBC Driver for SQL Server is to make a connection to a SQL ServerSQL Server database. Die gesamte Interaktion mit der Datenbank erfolgt über das SQLServerConnection-Objekt. Da der JDBC-Treiber eine extrem flache Architektur aufweist, beziehen sich nahezu alle wesentlichen Verhalten auf das SQLServerConnection-Objekt.All interaction with the database occurs through the SQLServerConnection object, and because the JDBC driver has such a flat architecture, almost all interesting behavior touches the SQLServerConnection object.

Wenn SQL ServerSQL Server nur einen IPv6-Port überwacht, legen Sie die Systemeigenschaft „java.net.preferIPv6Addresses“ fest, um sicherzustellen, dass für die Verbindung mit SQL ServerSQL Server IPv6 statt IPv4 verwendet wird:If a SQL ServerSQL Server is only listening on an IPv6 port, set the java.net.preferIPv6Addresses system property to make sure that IPv6 is used instead of IPv4 to connect to the SQL ServerSQL Server:

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

Die Themen in diesem Abschnitt beschreiben, wie Sie Verbindungen mit einer SQL ServerSQL Server-Datenbank herstellen und verwalten.The topics in this section describe how to make and work with a connection to a SQL ServerSQL Server database.

In diesem AbschnittIn This Section

ThemaTopic und BeschreibungDescription
Erstellen der Verbindungs-URLBuilding the Connection URL Beschreibt das Erstellen einer Verbindungs-URL für Verbindungen mit einer SQL ServerSQL Server-Datenbank.Describes how to form a connection URL for connecting to a SQL ServerSQL Server database. Darüber hinaus wird das Herstellen einer Verbindung zu benannten Instanzen einer SQL ServerSQL Server-Datenbank beschrieben.Also describes connecting to named instances of a SQL ServerSQL Server database.
Festlegen von VerbindungseigenschaftenSetting the Connection Properties Beschreibt die verschiedenen Verbindungseigenschaften und deren Verwendung für Verbindungen mit einer SQL ServerSQL Server-Datenbank.Describes the various connection properties and how they can be used when you connect to a SQL ServerSQL Server database.
Festlegen der DatenquelleneigenschaftenSetting the Data Source Properties Beschreibt die Verwendung von Datenquellen auf einer Java-Plattform, Enterprise Edition (Java EE).Describes how to use data sources in a Java Platform, Enterprise Edition (Java EE) environment.
Arbeiten mit einer VerbindungWorking with a Connection Beschreibt die verschiedenen Möglichkeiten, um die Instanz einer Verbindung mit einer SQL ServerSQL Server-Datenbank zu erstellen.Describes the various ways in which to create an instance of a connection to a SQL ServerSQL Server database.
Verwenden von VerbindungspoolsUsing Connection Pooling Beschreibt die Unterstützung von Verbindungspools durch den JDBC-Treiber.Describes how the JDBC driver supports the use of connection pooling.
Verwenden der Datenbankspiegelung (JDBC)Using Database Mirroring (JDBC) Beschreibt die Unterstützung der Datenbankspiegelung durch den JDBC-Treiber.Describes how the JDBC driver supports the use of database mirroring.
JDBC Driver-Unterstützung für hohe Verfügbarkeit, NotfallwiederherstellungJDBC Driver Support for High Availability, Disaster Recovery Beschreibt das Entwickeln einer Anwendung, die eine Verbindung mit einer AlwaysOn-Verfügbarkeitsgruppe herstellt.Describes how to develop an application that will connect to an AlwaysOn availability group.
Verwenden der integrierten Kerberos-Authentifizierung für Verbindungen mit SQL ServerUsing Kerberos Integrated Authentication to Connect to SQL Server Erläutert eine Java-Implementierung für Anwendungen zum Herstellen von Verbindungen mit einer SQL ServerSQL Server-Datenbank mit integrierter Kerberos-Authentifizierung.Discusses a Java implementation for applications to connect to a SQL ServerSQL Server database using Kerberos integrated authentication.
Herstellen einer Verbindung mit einer Azure SQL-DatenbankConnecting to an Azure SQL database Erläutert Verbindungsprobleme für Datenbanken in SQL Azure.Discusses connectivity issues for databases on SQL Azure.

Weitere InformationenSee Also

Overview of the JDBC Driver (Übersicht über den JDBC-Treiber)Overview of the JDBC Driver