Verbinden mit SQL Server mit dem JDBC-Treiber
Eine der grundlegenden Aufgaben, die mit Microsoft JDBC-Treiber für SQL Server ausgeführt werden, ist das Herstellen einer Verbindung mit einer SQL Server-Datenbank. 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.
Wenn SQL Server nur einen IPv6-Port überwacht, legen Sie die Systemeigenschaft „java.net.preferIPv6Addresses“ fest, um sicherzustellen, dass für die Verbindung mit SQL Server IPv6 statt IPv4 verwendet wird:
System.setProperty("java.net.preferIPv6Addresses", "true");
Die Artikel in diesem Abschnitt beschreiben, wie Sie Verbindungen mit einer SQL Server-Datenbank herstellen und verwalten.
In diesem Abschnitt
Artikel | BESCHREIBUNG |
---|---|
Erstellen der Verbindungs-URL | Beschreibt das Erstellen einer Verbindungs-URL für Verbindungen mit einer SQL Server-Datenbank. Darüber hinaus wird das Herstellen einer Verbindung zu benannten Instanzen einer SQL Server-Datenbank beschrieben. |
Festlegen von Verbindungseigenschaften | Beschreibt die verschiedenen Verbindungseigenschaften und deren Verwendung für Verbindungen mit einer SQL Server-Datenbank. |
Festlegen der Datenquelleneigenschaften | Beschreibt die Verwendung von Datenquellen auf einer Java-Plattform, Enterprise Edition (Java EE). |
Arbeiten mit einer Verbindung | Beschreibt die verschiedenen Möglichkeiten, um die Instanz einer Verbindung mit einer SQL Server-Datenbank zu erstellen. |
Verwenden von Verbindungspools | Beschreibt die Unterstützung von Verbindungspools durch den JDBC-Treiber. |
Verwenden der Datenbankspiegelung (JDBC) | Beschreibt die Unterstützung der Datenbankspiegelung durch den JDBC-Treiber. |
JDBC-Treiber-Unterstützung für hohe Verfügbarkeit, Notfallwiederherstellung | Beschreibt das Entwickeln einer Anwendung, die eine Verbindung mit einer Always-On-Verfügbarkeitsgruppe herstellt. |
Verwenden der integrierten Kerberos-Authentifizierung für Verbindungen mit SQL Server | Erläutert eine Java-Implementierung für Anwendungen zum Herstellen von Verbindungen mit einer SQL Server-Datenbank mit integrierter Kerberos-Authentifizierung. |
Herstellen einer Verbindung mit einer Azure SQL-Datenbank | Erläutert Verbindungsprobleme für Datenbanken in Azure SQL. |