Mit JDBC Thin-Treiber verbinden
Autonome KI-Datenbank erfordert eine sichere Verbindung, die Transport Layer Security (TLSv1.2) verwendet.
Java-Anwendungen, die den JDBC-Thin-Treiber verwenden, stellen eine Verbindung mit einer der folgenden Verbindungen her:
-
Mutual TLS-(mTLS-)Authentifizierung: Erfordert entweder Oracle Wallet oder Java KeyStore (JKS), bei dem sich sowohl der Client als auch die autonome AI-Datenbank authentifizieren.
Die Wallet- und Keystore-Dateien sind in der Datei mit den Clientzugangsdaten
.zip
enthalten, die verfügbar ist, indem Sie in der Oracle Cloud Infrastructure-Konsole auf Datenbankverbindung klicken -
TLS-Authentifizierung: Der Clientcomputer gleicht das CA-Root-Zertifikat des Servers mit der Liste der vertrauenswürdigen CAs des Clients ab. Wenn die ausstellende CA vertrauenswürdig ist, prüft der Client, ob das Zertifikat authentisch ist. Auf diese Weise können der Client und die autonome KI-Datenbank die verschlüsselte Verbindung herstellen, bevor Nachrichten ausgetauscht werden.
Weitere Informationen zum Verbinden Ihrer Java-Anwendungen mit einer autonomen KI-Datenbank über den Oracle JDBC-Treiber und den Universal Connection Pool finden Sie unter Manuelle Verbindung zu Oracle Database herstellen.
Themen
- JDBC-Thin-Verbindungen mit einem Wallet (mTLS)
Autonomous AI Database erfordert eine sichere Verbindung, die Transport Layer Security (TLSv1.2) verwendet. Je nach Netzwerkkonfigurationsoptionen unterstützt Autonomous AI Database die mTLS- und TLS-Authentifizierung. - JDBC-Thin-Verbindungen ohne Wallet (TLS)
Autonomous AI Database schreibt eine sichere Verbindung vor, die Transport Layer Security (TLSv1.2) verwendet. Je nach Konfigurationsoptionen unterstützt Autonomous AI Database die mTLS- und TLS-Authentifizierung. In diesem Abschnitt wird die Verwendung von JDBC Thin Connections mit TLS-Authentifizierung ohne Wallet behandelt.
Übergeordnetes Thema: Verbindung zur autonomen KI-Datenbank herstellen