Aller au contenu principal

Créer une connexion Oracle

info

Bêta

Cette fonctionnalité est en version Bêta. Les administrateurs de workspace peuvent contrôler l'accès à cette fonctionnalité depuis la page Aperçus . Voir Gérer les aperçus Databricks.

Créez une connexion Oracle dans Unity Catalog pour stocker les identifiants d’authentification pour l’ingestion Lakeflow Connect. Tout utilisateur disposant du privilège USE CONNECTION sur la connexion peut alors créer des pipelines d’ingestion Oracle sans avoir besoin d’un accès direct aux identifiants.

Alternativement, les utilisateurs administrateurs peuvent créer une connexion et un pipeline simultanément dans l’interface utilisateur d’ingestion de données. Consultez Créer un pipeline CDC intégré pour Oracle.

Pour connaître les exigences en matière de privilèges, consultez Connect to managed ingestion sources.

Prérequis

Terminez la configuration de la source Oracle. Utilisez les informations d'identification de l'utilisateur de réplication que vous créez pour configurer la connexion.

Créer une connexion

  1. Dans le workspace Databricks, cliquez sur Icône de données. Catalog .

  2. Cliquez sur Icône de connecteur. Connect , puis cliquez sur Connections .

  3. Cliquez sur le bouton Créer une connexion .

  4. Saisissez un nom de connexion unique.

  5. Pour Type de connexion , sélectionnez Oracle .

  6. Pour Nom de l'hôte , saisissez le nom de domaine Oracle qui héberge votre base de données.

  7. Pour Service name , saisissez le nom du service de l'instance Oracle. Le connecteur Oracle récupère le nom du service depuis la connexion ou la définition du pipeline :

    • Pour une base de données à tenant unique (non-CDB), utilisez le nom de service de la base de données.
    • Pour une base de données multilocataire (CDB), utilisez le nom du service CDB$ROOT.
    • Si la base de données a le parameter DB_DOMAIN défini, utilisez le nom de service complet qualifié par le domaine (par exemple, <service>.example.com). Voir Domaine de base de données.
  8. Si la base de données source nécessite TLS pour la connexion JDBC, fournissez le certificat. Unity Catalog le stocke de manière sécurisée avec chiffrement.

  9. Pour User et Password , saisissez les identifiants de l'utilisateur de réplication. Consultez Créer l'utilisateur de réplication.

  10. Cliquez sur Créer une connexion .

remarque

N’utilisez pas l’utilisateur SYS ou SYSTEM pour la réplication. Oracle stocke les identifiants non entre guillemets en majuscules ; saisissez donc le nom d'utilisateur en majuscules, sauf si vous l'avez créé en tant qu'identifiant entre guillemets avec une casse différente, auquel cas saisissez cette casse exacte.

Étapes suivantes

Créer un pipeline d’ingestion.