PURGE WALLET
Utilizzare il comando PURGE WALLET per rimuovere in modo definitivo le versioni delle chiavi primarie dal wallet di chiavi primarie. Verranno rimosse soltanto le versioni contrassegnate per l'eliminazione mediante il comando DELETE MASTERKEY. La rimozione non è reversibile.
Nota: per le implementazioni di Oracle GoldenGate che utilizzano un wallet condiviso, le versioni meno recenti della chiave principale dovrebbero essere conservate dopo il rinnovamento della chiave principale finché la versione più recente non verrà utilizzata da tutti i processi. Il tempo di attesa dipende da fattori quali la topologia, la latenza e il caricamento dati della distribuzione. Un attesa minima di 24 ore è una stima prudente, ma potrebbe essere necessario eseguire dei test per determinare il tempo impiegato da tutti i processi per iniziare a usare la nuova chiave. Per determinare se tutti i processi utilizzano la versione più recente, visualizzare il file del report di ogni operazione Extract subito dopo aver rinnovato la chiave principale per confermare l'ultimo SCN di cui è stato eseguito il mining con la chiave precedente. Monitorare quindi i file dei report Replicat per verificare se il numero SCN è stato applicato da tutti i gruppi Replicat. Dopodiché sarà possibile eliminare le versioni meno recenti della chiave principale.
Prima di utilizzare questo comando o uno qualsiasi dei comandi che aggiungono, rinnovano o eliminano le chiavi principali nel wallet, è necessario utilizzare il comandoOPEN WALLET.
Dopo la rimozione di un wallet non gestito centralmente nella memoria condivisa, il wallet aggiornato può essere copiato in tutti gli altri sistemi della configurazione Oracle GoldenGate che lo utilizzano, in modo che nessuna chiave rimossa rimanga nella configurazione. Prima di procedere alla copia, è necessario arrestare Extract, quindi consentire a tutti i processi Oracle GoldenGate a valle di portare a termine l'elaborazione dei propri trail e arrestare i processi. I processi potranno essere riavviati dopo aver eseguito la copia del wallet.
Sintassi
PURGE WALLET