Partager via


Se connecter à une base de données source Oracle

Important

La capture de données modifiées pour Oracle par Attunity est déconseillée maintenant. Pour les détails, référez-vous à l'annonce.

Utilisez la page Source Oracle pour fournir les informations nécessaires pour vous connecter à la base de données source Oracle. L'instance CDC lira les journaux de reprise de la base de données Oracle à laquelle vous êtes connecté.

Chaîne de connexion Oracle
Entrez la chaîne de connexion Oracle sur l’ordinateur sur lequel vous utilisez la base de données Oracle. La chaîne de connexion est écrite de l’une des manières suivantes :

host[:port][/service name]

La chaîne de connexion peut également spécifier un descripteur Oracle Net Connect, par exemple, (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp) (HOST=erp.contoso.com) (PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=orcl)))

Si vous utilisez un serveur d’annuaire ou des noms tnsnames, la chaîne de connexion peut être le nom de la connexion.

Authentification d’exploration de journaux Oracle
Pour entrer les informations d’identification de l’utilisateur de base de données Oracle autorisé pour l’exploration de journaux, sélectionnez l’une des options suivantes :

  • Authentification Windows : sélectionnez cette option pour utiliser les informations d’identification de domaine Windows actuelles. Vous pouvez utiliser cette option uniquement si la base de données Oracle est configurée pour fonctionner avec l’authentification Windows.

  • Authentification Oracle : si vous sélectionnez cette option, vous devez taper le nom d’utilisateur et le mot de passe de l’utilisateur dans la base de données Oracle à laquelle vous vous connectez.

Note

Un utilisateur doit détenir les privilèges suivants qui sont accordés dans la base de données Oracle pour être un utilisateur d’extraction de journaux.

  • SELECT sur <n’importe quelle table capturée>
  • Sélectionner toute transaction
  • EXECUTE sur SGBD LOGMNR
  • SELECT on V$LOGMNR CONTENTS
  • SELECT on V$ARCHIVED LOG
  • SELECT on V$LOG
  • SELECT sur V$LOGFILE
  • SELECT sur V$DATABASE
  • SELECT sur V$THREAD
  • SELECT sur TOUS LES INDEX
  • SELECT sur TOUS LES OBJETS
  • SELECT sur DBA OBJECTS
  • SELECT sur TOUTES LES TABLES

Si l’un de ces privilèges ne peut pas être accordé à un V$xxx, accordez-les au V_S$xxx.

Tester la connexion
Cliquez sur Tester la connexion pour déterminer si vous avez établi une connexion avec l’ordinateur distant disposant de la base de données Oracle. Une boîte de dialogue s’ouvre pour vous informer si la connexion a réussi.

Important

En raison d’un problème de connexion connu, la connexion à la base de données source Oracle peut échouer si le CDC Designer n’est pas exécuté en tant qu’administrateur. Si la connexion échoue, fermez et redémarrez le Concepteur de capture de données modifiées à l’aide de l’option Exécuter en tant qu’administrateur .

Une fois que vous avez terminé d’entrer des informations sur cette page, cliquez sur Suivant pour sélectionner des tables et des colonnes Oracle.

Voir aussi

Comment créer l’instance de base de données de modification SQL Server
Modifier les propriétés de l’instance