Propriétés du tOracleConnection Standard
Ces propriétés sont utilisées pour configurer le tOracleConnection s'exécutant dans le framework de Jobs Standard.
Le composant tOracleConnection Standard appartient aux familles Bases de données et ELT.
Le composant de ce framework est disponible dans tous les produits Talend.
Basic settings
Base de données |
Sélectionnez un type de base de données dans la liste et cliquez sur Apply. |
Property type |
Peut-être Built-In ou Repository. |
|
Built-In : propriétés utilisées ponctuellement. |
|
Repository : sélectionnez le référentiel dans lequel sont stockées les propriétés. Les champs suivants sont automatiquement renseignés à l'aide des données récupérées. |
Connection Type | Liste déroulante des pilotes disponibles :
Note InformationsRemarque : Les connexions de type WALLET sont pour les composants tCreateTable, tOracleInput et tOracleOutput uniquement. Des erreurs peuvent survenir si des connexions de type WALLET sont utilisées par d'autres composants.
|
DB Version |
Sélectionnez la version d'Oracle que vous utilisez. |
Use tns file |
Cochez cette case pour utiliser les métadonnées d'un contexte contenu dans un fichier Tns. Note InformationsRemarque : Un même fichier Tns peut contenir plusieurs contextes.
TNS File : saisissez le chemin d'accès au fichier TNS ou cliquez sur le bouton [...] pour parcourir vos dossiers jusqu'au fichier. Select a DB Connection in Tns File : cliquez sur le bouton [...] pour afficher tous les contextes du fichier TNS et sélectionner celui à utiliser. |
Host |
Adresse IP du serveur de base de données. |
Port |
Numéro du port d'écoute du serveur de base de données. |
Database |
Saisissez le nom de la base de données. |
Schema |
Nom exact du schéma. |
Username et Password |
Données d'authentification de l’utilisateur ou l'utilisatrice de la base de données. Pour saisir le mot de passe, cliquez sur le bouton [...] à côté du champ Password, puis, dans la boîte de dialogue qui s'ouvre, saisissez le mot de passe entre guillemets doubles et cliquez sur OK afin de sauvegarder les paramètres. |
Use SSL |
Cochez cette case pour utiliser le protocole SSL pour la protection des communications avec le serveur de la base de données. Cette propriété est disponible uniquement lorsque ORACLE CUSTOM est sélectionnée dans la liste déroulante Connection Type et que Oracle 12-7 est sélectionnée dans la liste déroulante DB Version. |
TrustStore file |
Chemin vers le fichier TrustStore servant à authentifier votre serveur de base de données lors de l'authentification SSL. Cette propriété est disponible uniquement si la case Use SSL est cochée. |
TrustStore password |
Mot de passe du fichier TrustStore. Pour saisir le mot de passe, cliquez sur le bouton [...] à côté du champ Password, puis, dans la boîte de dialogue qui s'ouvre, saisissez le mot de passe entre guillemets doubles et cliquez sur OK afin de sauvegarder les paramètres. Cette propriété est disponible uniquement si la case Use SSL est cochée. |
Need Client authentication |
Cochez cette case uniquement lorsqu'une authentification client SSL est requise. Cette propriété est disponible uniquement si la case Use SSL est cochée. |
KeyStore file |
Chemin vers le fichier KeyStore servant à l'authentification client SSL. Cette propriété n'est disponible que lorsque la case Need Client authentication est cochée. |
KeyStore password |
Mot de passe du fichier KeyStore. Pour saisir le mot de passe, cliquez sur le bouton [...] à côté du champ Password, puis, dans la boîte de dialogue qui s'ouvre, saisissez le mot de passe entre guillemets doubles et cliquez sur OK afin de sauvegarder les paramètres. Cette propriété n'est disponible que lorsque la case Need Client authentication est cochée. |
Disable CBC protection |
Cochez cette case pour désactiver l'utilisation de CBC (Cipher Block Chaining, enchaînement des blocs de chiffrement) dans l'authentification SSL. Cette propriété est disponible uniquement si la case Use SSL est cochée. |
Additional JDBC Parameters |
Spécifiez des paramètres de connexion supplémentaires pour la connexion à la base de données en cours de création. Note InformationsRemarque :
Vous pouvez configurer les paramètres d'encodage via ce champ. |
Use or register a shared DB Connection |
Cochez cette case afin de partager votre connexion à la base de données ou récupérer une connexion partagée par un Job parent ou enfant. Dans le champ Shared DB Connection Name qui s'affiche, saisissez un nom pour la connexion à la base de données partagée. Cela vous permet de partager une connexion à une base de données (à l'exception du paramètre de schéma de la base de données) à plusieurs composants de connexion, à différents niveaux de Jobs, enfants ou parents. Cette option est incompatible avec les options Use dynamic Job et Use an independent process to run subJob du composant tRunJob. Utiliser une connexion partagée avec un tRunJob ayant l'une de ces options activée fera échouer votre Job. Cette case est indisponible lorsque la case Specify a data source alias est cochée. |
Specify a data source alias |
Cochez cette case et spécifiez l'alias de la source de données créée du côté de Talend Runtimepour utiliser le pool de connexions partagées défini dans la configuration des données source. Cette option fonctionne uniquement lorsque vous déployez et exécutez votre Job dans Talend Runtime . |
Advanced settings
Auto Commit |
Cochez cette case afin de commiter automatiquement toute modification dans la base de données lorsque la transaction est terminée. Lorsque cette case est cochée, vous ne pouvez pas utiliser les composants de commit correspondant pour commiter les modifications dans la base de données. De la même manière, lorsque vous utilisez un composant de commit, cette case doit être décochée. Par défaut, la fonctionnalité d'auto-commit est désactivée et les modifications doivent être commitées de manière explicite à l'aide du composant correspondant de commit. Notez que la fonctionnalité d'auto-commit permet de commiter chaque instruction SQL comme transaction unique immédiatement après son exécution et que le composant de commit ne commite pas jusqu'à ce que toutes les instructions soient exécutées. Pour cette raison, si vous avez besoin de plus d'espace pour gérer vos transactions dans un Job, il est recommandé d'utiliser un composant Commit. |
tStatCatcher Statistics |
Cochez cette case pour collecter les métadonnées de process du Job, aussi bien au niveau du Job qu'au niveau de chaque composant. |
Utilisation
Règle d'utilisation |
Ce composant est généralement utilisé avec d'autres composants tOracle*, notamment les composants tOracleCommit et tOracleRollback. |