Node.js und andere Skriptsprachen ohne Wallet verbinden
Sie können Programme in verschiedenen Sprachen verwenden, einschließlich Python, Node.js, PHP, Ruby, R, Go und Perl, um eine Verbindung zu einer Autonomous Database-Instanz mit TLS-Authentifizierung ohne Wallet herzustellen.
Diese Skriptsprachen verfügen über Datenbankzugriffs-APIs oder Treiber, die die Oracle Call Interface-Librarys verwenden. Die Oracle Call Interface-Librarys können entweder vom vollständigen Oracle-Client oder von Oracle Instant Client stammen.
Oracle Call Interface-(OCI-)Clients unterstützen die TLS-Authentifizierung ohne Wallet, wenn Sie die folgenden Clientversionen verwenden:
-
Oracle Instant Client/Oracle Database Client 19.13 - nur unter Linux x64
-
Oracle Instant Client/Oracle Database Client 19.14 (oder höher), 21.5 (oder höher) oder 23.1 (oder höher)
Wenn Sie TLS-Verbindungen zu Autonomous Database zulassen, sind gegenseitige TLS-(mTLS-)Verbindungen nicht zulässig. Sowohl Mutual TLS-(mTLS-) als auch TLS-Verbindungen sind gültig, wenn eine Autonomous Database-Instanz so konfiguriert ist, dass TLS-Verbindungen zulässig sind. Informationen zur Verbindung mit gegenseitigem TLS (mTLS) mit einem Wallet finden Sie unter Connect Node.js and other Scripting Languages (mTLS).
Übergeordnetes Thema: Verbindung zu Autonomous Database mit einer Clientanwendung herstellen