0 / 0
Retourner à la version anglaise de la documentation
Connexion Oracle
Dernière mise à jour : 11 déc. 2024
Connexion Oracle

Pour accéder à vos données dans Oracle, créez un actif de connexion pour celui-ci.

Oracle est un système de gestion de base de données multimodèle.

Versions prises en charge

  • Oracle Database 19c et 21c

Créez une connexion à Oracle

Pour créer l'actif de connexion, vous avez besoin des détails de connexion suivants:

  • Nom de service ou base de données (SID)

  • Nom d'hôte ou adresse IP

  • Numéro de port

  • Nom d'utilisateur et mot de passe

  • Certificat SSL (si requis par le serveur de base de données) 

  • Serveurs de remplacement: liste de serveurs de base de données de remplacement à utiliser pour la reprise en ligne pour les nouvelles connexions ou les connexions perdues.
    Syntaxe: (servername1[:port1][;property=value[;...]][,servername2[:port2][;property=value[;...]]]...)

    Le nom du serveur (servername1, servername2, etc.) est requis pour chaque entrée de serveur de remplacement. Le numéro de port (port1, port2, etc.) et les propriétés de connexion (property=value) sont facultatifs pour chaque entrée de serveur de remplacement. Si le port n'est pas spécifié, le numéro de port du serveur principal est utilisé.

    Si le numéro de port du serveur principal n'est pas spécifié, le numéro de port par défaut 1521 est utilisé.

    Les propriétés de connexion facultatives sont ServiceName et SID.

  • Reconnaissance des métadonnées: ce paramètre détermine si les commentaires sur les colonnes (remarques) et les alias des objets de schéma tels que les tables ou les vues (synonymes) sont extraits lorsque des actifs sont ajoutés à l'aide de cette connexion.

Sélectionnez Proxy de serveur pour accéder à la source de données Oracle par l'intermédiaire d'un proxy de serveur. En fonction de sa configuration, un serveur proxy peut assurer l'équilibrage de la charge, une sécurité accrue et le respect de la vie privée. Les paramètres du serveur proxy sont indépendants des informations d'identification et de la sélection des informations d'identification personnelles ou partagées. Les paramètres du proxy du serveur ne peuvent pas être stockés dans un coffre-fort.

  • Le nom d'hôte ou l'adresse IP du proxy : L' URL du proxy. Par exemple, https://proxy.example.com
  • Port proxy du serveur : Le numéro de port pour se connecter au serveur proxy. Par exemple, 8080 ou 8443.
  • Les champs Nom d'utilisateur du proxy et Mot de passe du proxy sont facultatifs.

Pour la connectivité privée, pour vous connecter à une base de données qui n'est pas externalisée sur Internet (par exemple, derrière un pare-feu), vous devez configurer une connexion sécurisée.

Choisissez la méthode de création d'une connexion basée sur l'emplacement dans la plateforme.

Dans un projet
Cliquez sur Actifs > Nouvel actif > Connexion à une source de données. Voir Ajout d'une connexion à un projet.  
Dans un catalogue
Cliquez sur Ajouter au catalogue > Connexion. Voir Ajout d'un actif de connexion à un catalogue.
Dans un espace de déploiement
Cliquez sur Importer les actifs > Accès aux données > Connexion. Voir Ajout d'actifs de données à un espace de déploiement.
Dans le catalogue d'actifs de la plateforme
Cliquez sur Nouvelle connexion. Voir Ajout de connexions de plateforme.

Etape suivante : ajout d'actifs de données à partir de la connexion

Où vous pouvez utiliser cette connexion

Vous pouvez utiliser les connexions Oracle dans les espaces de travail et les outils suivants :

Projets

  • Règles de qualité des données (IBM Knowledge Catalog)
  • Data Replication (serviceData Replication ). Vous pouvez répliquer des données d' Oracle vers d'autres bases de données à l'aide de Data Replication. Pour plus d'informations, voir Réplication des données Oracle.
  • Data Refinerywatsonx.ai Studio ou IBM Knowledge Catalog)
  • DataStage (serviceDataStage ). Pour plus d'informations, voir Connexion à une source de données dans DataStage. La connexion Oracle Database for DataStage offre des performances accrues et d'autres fonctions telles que les instructions SQL avant et après et les liens de rejet. Toutefois, vous ne pouvez pas utiliser la connexion Oracle Database for DataStage en dehors du service DataStage .
  • Decision Optimizationwatsonx.ai Studio et watsonx.ai Runtime)
  • Enrichissement de métadonnées (IBM Knowledge Catalog)
  • Metadata import (IBM Knowledge Catalog)
  • SPSS Modelerwatsonx.ai Studio)

Catalogs

  • Platform assets catalog

  • Autres catalogues (IBM Knowledge Catalog)

Lignage des données

  • Metadata import (lineage)IBM Knowledge Catalog et IBM Manta Data Lineage )
Service deData Virtualization
Vous pouvez vous connecter à cette source de données depuis Data Virtualization.

Configuration d'Oracle

Installation de Oracle

Exécution d'instructions SQL

Pour vous assurer que vos instructions SQL s'exécutent correctement, reportez-vous à la rubrique Oracle Supported SQL Syntax and Functions pour la syntaxe correcte.

Configuration de l'importation de métadonnées de lignage pour Oracle

Lorsque vous créez une importation de métadonnées pour la connexion Oracle, vous pouvez définir des options spécifiques à cette source de données et définir l'étendue des données pour lesquelles le lignage est généré. Pour plus d'informations sur l'importation de métadonnées, voir Conception des importations de métadonnées.

Pour importer des métadonnées de lignage pour Oracle, procédez comme suit :

  1. Créer une définition de la source de données. Sélectionnez Oracle comme type de source de données. Le champ Base de données (SID) ou Nom du service est obligatoire.
  2. Créer une connexion à la source de données dans un projet.
  3. Créer une importation de métadonnées. En savoir plus sur les options spécifiques à la source de données Oracle :
    • Lorsque vous définissez un périmètre, vous pouvez analyser l'ensemble de la source de données ou utiliser les options d'inclusion et d'exclusion pour définir les schémas exacts que vous souhaitez analyser. Voir Listes d'inclusion et d'exclusion.
    • En option, vous pouvez fournir des données externes sous la forme d'un fichier .zip. Vous ajoutez ce fichier dans le champ Ajouter des entrées à partir d'un fichier. Le fichier doit avoir une structure supportée. Voir Entrées externes.
    • Il est possible de spécifier des options d'importation avancées.

Listes d'inclusion et d'exclusion

Vous pouvez inclure ou exclure des actifs jusqu'au niveau du schéma. Chaque valeur est évaluée comme une expression régulière. Les actifs ajoutés ultérieurement dans la source de données seront également inclus ou exclus s'ils répondent aux conditions spécifiées dans les listes. Exemples de valeurs :

  • mySchema: mySchema schema.
  • mySchema[1-5]: tout schéma dont le nom commence par mySchema et se termine par un chiffre compris entre 1 et 5.

Entrées externes

Si vous utilisez des scripts Oracle PL/SQL externes, vous pouvez les ajouter dans un fichier .zip en tant qu'entrée externe. Vous pouvez organiser la structure d'un fichier .zip en sous-dossiers qui représentent des schémas. Une fois les scripts analysés, ils sont ajoutés sous les schémas respectifs dans le catalogue ou le projet sélectionné. Le fichier .zip peut avoir la structure suivante :

<schema_name>
   <script_name.sql>
<script_name.sql>
replace.csv

Le fichier replace.csv contient des remplaçants pour les scripts qui sont ajoutés dans le fichier .zip. Pour plus d'informations sur le format, voir Remplacements de caractères génériques.

Options d'importation avancées

Extraire les attributs étendus
Vous pouvez extraire des attributs étendus tels que la clé primaire, les contraintes d'intégrité unique et référentielle des colonnes. Par défaut, ces attributs ne sont pas extraits.
Extraire des objets non valides
Inclure des objets non valides dans l'extraction.
Mode d'extraction
Vous pouvez décider du mode d'extraction à utiliser pour les métadonnées importées. Vous disposez des options suivantes :
  • Prefetch : à utiliser pour les bases de données relationnelles.
  • Parallèle en bloc : à utiliser pour les moteurs de traitement analytique.
  • Unité d'exécution unique : à utiliser pour éviter le parallélisme et les grandes requêtes lors de l'extraction. Lorsque vous sélectionnez ce mode, les performances peuvent être faibles.
Extraction de la logique de transformation
Vous pouvez activer la construction de descriptions de la logique de transformation à partir du code SQL dans les scripts SQL.
SQL dynamique
Activer le traitement SQL dynamique dans les scripts DDL.

En savoir plus

Documentation du produit Oracle

Rubrique parent : Connexions prises en charge

Recherche et réponse à l'IA générative
Ces réponses sont générées par un modèle de langue de grande taille dans watsonx.ai en fonction du contenu de la documentation du produit. En savoir plus