Driver ADBC wire-protocol
Oracle
Wire-Protocol TNS + TTC
Aucun OCI, aucun Instant Client.
- Base de données
- Oracle
- Wire-protocol
- TNS + TTC
- Plateformes
- Linux (x64) · Windows (x64)
Présentation
Ce driver se connecte à Oracle via TNS (Oracle Net) et TTC (Two-Task Common) directement sur TCP — sans OCI, sans Instant Client, sans ODBC. Il cible Oracle 19c et Oracle Cloud Autonomous Database, mTLS par wallet compris, avec OpenSSL pour seule dépendance d'exécution au-delà de la libc.
Ce qu'il fait différemment
Rien à installer côté client
Le casse-tête du déploiement d'Instant Client disparaît : le driver est une simple bibliothèque qui parle Oracle Net elle-même.
Native Network Encryption
Chiffrement de session AES-256 avec intégrité SHA-256 / SHA-1, sans exiger TCPS.
Mapping NUMBER configurable
Mappez le NUMBER Oracle sans perte en utf8, ou en float64, ou en decimal128(P,S) — vous choisissez le compromis, workload par workload.
Pensé pour Oracle Cloud
Autonomous Database avec mTLS par wallet, jetons OCI IAM et jetons bearer Entra ID sont pris en charge nativement.
Authentification
- Utilisateur / mot de passe Oracle (O5LOGON)
- Connexions proxy (CONNECT THROUGH)
- Kerberos
- Jetons OCI IAM
- Jetons bearer OAuth2 / Microsoft Entra ID
- Authentification par certificat TLS avec wallets
Se connecter depuis votre langage
Le driver se charge par son nom dans tous les clients ADBC. Choisissez votre langage :
Installer le driver Oracle
Documentation de référence
Toutes les options, tous les mappings de types et le guide de dépannage complet sont dans la documentation.