Connecteur de Destination Oracle
Le connecteur de destination Oracle charge les données extraites et transformées par DataSync dans une base de données Oracle, qui sert alors de stockage pour le reporting et l'intégration avec d'autres applications. Deux méthodes de connexion sont disponibles : Easy Connect et Connect Descriptor.
Une fois la connexion de destination configurée, l'étape suivante consiste à créer une extraction pour définir quelles données charger et selon quelles règles.
Créer la connexion de destination dans DataSync
- Connectez-vous à DataSync.
- Depuis l'écran d'accueil, sélectionnez Connexions.
- À côté de Connexions de destination, cliquez sur Nouveau.
- Sélectionnez Oracle.
- Complétez toutes les propriétés de connexion requises.
- (Facultatif) Dans le panneau Autres propriétés de la connexion, cliquez sur Ajouter une propriété et définissez les paramètres supplémentaires nécessaires.
- Cliquez sur Enregistrer.
Propriétés de la connexion
| Propriété | Description |
|---|---|
| Description | Nom unique attribué à la connexion. Exemple : Oracle. |
| Type de connexion | Méthode d'authentification utilisée pour la connexion à Oracle.
|
| Nom d'utilisateur | Identifiant de connexion pour accéder à la base de données. Exemple : admin. |
| Mot de passe | Mot de passe associé à ce compte. |
| Délai d'attente | Durée en secondes avant l'annulation d'une tentative de connexion. |
| Nom du serveur | EasyConnect uniquement Nom du serveur ou adresse IP hébergeant la base de données Oracle. Exemple : oracle-server.compagnie.com. |
| Nom de l'instance | EasyConnect uniquement Nom de l'instance de base de données ou alias de service pour la connexion. Exemple : ORCL. |
| Port | EasyConnect uniquement Numéro de port pour la connexion à la base de données Oracle. Valeur par défaut : 1521. |
| Valeur du descripteur | ConnectDescriptor uniquement Chaîne de descripteur de connexion complète. Exemple :(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=serveur-ventes)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ventes.dupontsa.fr))). |
| Activer le pooling | Active le pooling de connexions, qui conserve un ensemble de connexions ouvertes et les réutilise entre les extractions au lieu d'en ouvrir une nouvelle à chaque fois. Réduit la charge et améliore les performances lorsque plusieurs extractions s'exécutent en même temps. |
| Taille minimale du pool | Nombre minimum de connexions maintenues ouvertes dans le pool à tout moment. Valeur par défaut : 1. |
| Taille maximale du pool | Nombre maximum de connexions autorisées dans le pool en même temps. Valeur par défaut : 100. |
| Réduction de la taille du pool | Nombre de connexions inactives fermées lorsque le pool contient plus de connexions que nécessaire. Valeur par défaut : 5. |
| Augmentation de la taille du pool | Nombre de nouvelles connexions ouvertes lorsque toutes les connexions du pool sont utilisées. Valeur par défaut : 5. |
Autres propriétés de la connexion
Ce panneau permet d'ajouter des propriétés de chaîne de connexion qui ne figurent pas dans le panneau Propriétés de la connexion. Pour les valeurs sensibles comme les mots de passe, choisissez le type Crypté. La valeur reste alors masquée dans l'interface et stockée de façon chiffrée côté serveur.
| Propriété | Description |
|---|---|
SelfTuning | Paramètre qui contrôle la fonction d'auto-ajustement d'Oracle pour la gestion des connexions. Lorsque true, Oracle ajuste automatiquement les paramètres pour une performance optimale. Lorsque false, une configuration manuelle est utilisée. Exemple : false. |
StatementCacheSize | Nombre d'instructions SQL stockées dans le cache pour réutilisation. Réduire cette valeur désactive le cache des instructions. Exemple : 0. |
MetadataPooling | Paramètre qui contrôle si les métadonnées sont mises en cache pour plusieurs connexions dans le pool. Lorsque true, les métadonnées sont partagées. Lorsque false, elles sont récupérées par connexion. Exemple : false. |