Passer de la réplication en mode non intégré au mode intégré
Valide pour Oracle uniquement.
Pour plus d'informations sur les modes de réplication pour une base de données Oracle AI Database, reportez-vous à Types de réplication.
Cette procédure fait passer un groupe de réplication existant du mode non intégré au mode intégré.
Remarque : ne configurez pas le basculement entre les modes de réplication pour qu'il se produise immédiatement après la récupération de l'extraction suite à une défaillance ou lorsqu'il est repositionné à un autre emplacement dans le journal des transactions.
-
Sauvegardez les répertoires de travail Oracle GoldenGate.
-
Alors que les processus Oracle GoldenGate continuent de s'exécuter dans leur configuration actuelle, afin de suivre l'activité de modification en cours, copiez le fichier de paramètres Replicat sous un nouveau nom.
-
Accordez le rôle approprié à l'utilisateur Replicat et effectuez les étapes de configuration requises pour prendre en charge vos applications métier en mode Replicat intégré.
-
Exécutez la ligne de commande (Admin Client).
-
Arrêtez la réplication.
STOP REPLICAT *group* -
Connectez-vous à la base de données cible à partir du client Admin.
DBLOGIN USERIDALIAS *alias*Où : alias est l'alias d'un utilisateur de la banque d'informations d'identification qui dispose des rôles utilisateur requis lors de l'utilisation d'Oracle GoldenGate 26ai avec Oracle AI Database 26ai et des privilèges accordés via la procédure Oracle
dbms_goldengate_auth.grant_admin_privilegelors de l'utilisation d'Oracle GoldenGate 21c. Pour en savoir plus, reportez-vous à Octroi de privilèges utilisateur pour Oracle AI Database 26ai et supérieur et à Octroi de privilèges utilisateur pour Oracle Database 21c et inférieur. -
Modifiez le processus Replicat en mode intégré.
ALTER REPLICAT *group*, INTEGRATED -
Remplacez l'ancien fichier de paramètres par le nouveau, en conservant le même nom.
-
Démarrer la réplication.
START REPLICAT *group* -
Vérifiez que le processus Replicat est en mode intégré.
INFO REPLICAT *group*
Lorsque vous démarrez le processus Replicat en mode intégré pour la première fois, la commande START inscrit le groupe de processus Replicat auprès de la base de données et démarre un serveur entrant auquel le processus Replicat s'attache. Lorsque vous convertissez un groupe de réplication en mode intégré, l'utilisation de la table de points de reprise Oracle GoldenGate est interrompue et les informations de récupération sont gérées en interne par le serveur entrant et par le fichier de points de reprise à l'avenir. Vous pouvez conserver la table de points de reprise si vous décidez de revenir en mode non intégré.