PURGE WALLET
Utilisez la commande PURGE WALLET pour enlever définitivement les versions de clé principale du portefeuille de clé principale. Seules les versions marquées pour suppression par la commande DELETE MASTERKEY sont enlevées. La purge est irréversible.
Remarque : pour les déploiements Oracle GoldenGate utilisant un portefeuille partagé, les anciennes versions de la clé maître doivent être conservées après le renouvellement d'une clé maître tant que tous les processus n'utilisent pas les versions les plus récentes. Le temps d'attente dépend de la topologie, de la latence et du chargement de données du déploiement. Un délai d'au moins 24 heures est une estimation prudente, mais vous devrez peut-être effectuer des tests afin de déterminer le temps d'attente avant que tous les processus utilisent la nouvelle clé. Pour savoir si tous les processus utilisent la version la plus récente, affichez le fichier de rapport de chaque extraction immédiatement après le renouvellement de la clé maître afin de confirmer le dernier SCN exploré avec l'ancienne clé. Ensuite, surveillez les fichiers de rapport de réplication afin de vérifier si ce SCN a été appliqué par tous les groupes de réplication. Vous pourrez alors supprimer les anciennes versions de la clé maître.
La commande OPEN WALLET doit être employée avant d'utiliser cette commande ou toute autre commande qui ajoute, renouvelle ou supprime des clés maître dans le portefeuille.
Après avoir purgé un portefeuille qui n'est pas conservé de manière centralisée sur un stockage partagé, vous pouvez copier le portefeuille mis à jour vers tous les autres systèmes de la configuration Oracle GoldenGate qui utilisent ce portefeuille afin de garantir que la configuration ne contient plus aucune clé purgée. Avant cela, l'extraction doit être arrêtée, puis tous les processus Oracle GoldenGate en aval doivent être autorisés à terminer le traitement de leurs traces, et ensuite être arrêtés. Une fois le portefeuille copié, vous pouvez redémarrer les processus.
Syntaxe
PURGE WALLET