Microsoft JDBC-Treiber 6.0 für SQL Server jetzt zum Download verfügbar
2 Minute. lesen
Veröffentlicht am
Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter
Microsoft kürzlich angekündigt die vollständige Version des Microsoft JDBC-Treibers 6.0 für SQL Server, der robusten Datenzugriff auf Microsoft SQL Server und Microsoft Azure SQL-Datenbank für Java-basierte Anwendungen bietet
Was gibt's Neues:
- Immer verschlüsselt: Sie können jetzt Always Encrypted mit dem Microsoft JDBC-Treiber 6.0 für SQL Server verwenden. Always Encrypted ist eine neue Sicherheitsfunktion von SQL Server 2016 und Azure SQL-Datenbank, die verhindert, dass vertrauliche Daten in einer SQL-Instanz im Klartext angezeigt werden. Sie können die Daten jetzt in der Anwendung transparent verschlüsseln, sodass SQL Server oder Azure SQL-Datenbank nur die verschlüsselten Daten und keine Klartextwerte verarbeiten. Wenn eine SQL-Instanz oder ein Hostcomputer kompromittiert wird, kann ein Angreifer nur auf den verschlüsselten Text Ihrer sensiblen Daten zugreifen. Verwenden Sie den JDBC-Treiber 6.0, um Klartextdaten zu verschlüsseln und die verschlüsselten Daten in SQL Server 2016 oder Azure SQL-Datenbank zu speichern. Verwenden Sie den Treiber ebenso, um Ihre verschlüsselten Daten zu entschlüsseln.
- Azure Active Directory (AAD): Die AAD-Authentifizierung ist ein Mechanismus zum Herstellen einer Verbindung mit Azure SQL-Datenbank v12 mithilfe von Identitäten in AAD. Verwenden Sie die AAD-Authentifizierung, um Identitäten von Datenbankbenutzern zentral zu verwalten, und als Alternative zur SQL Server-Authentifizierung. Mit dem JDBC-Treiber 6.0 können Sie Ihre AAD-Anmeldeinformationen in der JDBC-Verbindungszeichenfolge angeben, um eine Verbindung mit Azure SQL DB herzustellen.
- Tabellenwertparameter (TVPs): Die TVP-Unterstützung ermöglicht es einer Clientanwendung, parametrisierte Daten effizienter an den Server zu senden, indem mehrere Zeilen mit einem einzigen Aufruf an den Server gesendet werden. Sie können den JDBC-Treiber 6.0 verwenden, um Datenzeilen in einer Clientanwendung zu kapseln und die Daten in einem einzigen parametrisierten Befehl an den Server zu senden.
- Parametrisierte Abfragen: Erweiterte Unterstützung für das Abrufen von Parametermetadaten mit vorbereiteten Anweisungen für komplexe Abfragen wie Unterabfragen und/oder Verknüpfungen.
- Internationalisierte Domainnamen (IDNs): IDNs ermöglichen Ihrem Webserver, Unicode-Zeichen für den Servernamen zu verwenden, wodurch mehr Sprachen unterstützt werden. Mit dem neuen Microsoft JDBC-Treiber 6.0 für SQL Server können Sie bei Bedarf während einer Verbindung einen Unicode-Servernamen in eine ASCII-kompatible Codierung (Punycode) konvertieren.
- AlwaysOn-Verfügbarkeitsgruppen (AG): Der Treiber unterstützt jetzt transparente Verbindungen zu AlwaysOn-Verfügbarkeitsgruppen. Der Treiber erkennt schnell die aktuelle AlwaysOn-Topologie Ihrer Serverinfrastruktur und verbindet sich transparent mit dem aktuell aktiven Server.
Laden Sie den JDBC-Treiber 6.0 für SQL Server herunter hier.