PURGE WALLET

Use o comando PURGE WALLET para remover permanentemente versões de chave mestra da wallet de chave mestra. Somente as versões que são marcadas para exclusão pelo comando DELETE MASTERKEY são removidas. A expurgação não pode ser revertida.

Observação: Para implementações do Oracle GoldenGate usando uma wallet compartilhada, as versões mais antigas da chave mestra devem ser mantidas após a atualização da chave mestra até que todos os processos estejam usando a versão mais recente. O tempo a ser aguardado depende da topologia, da latência e da carga de dados dados da implantação. Uma espera mínima de 24 horas é uma estimativa conservadora, mas talvez você precise fazer testes para determinar quanto tempo leva para que todos os processos comecem a usar uma nova chave. Para determinar se todos os processos estão usando a versão mais recente, exiba o arquivo de relatório de cada Extract imediatamente após a renovação da chave principal para confirmar o último SCN que foi extraído com a chave antiga. Em seguida, monitore os arquivos do relatório do Replicat para verificar se esse SCN foi aplicado por todos os grupos Replicat. Nesse ponto, você poderá excluir as versões mais antigas da chave principal.

O comando OPEN WALLET deve ser usado antes do uso desse comando ou de qualquer outro comando que adicione, renove ou exclua as chaves mestras na wallet.

Depois de expurgar uma wallet que não é mantida centralmente no armazenamento compartilhado, a wallet atualizada poderá ser copiada para todos os demais sistemas na configuração do Oracle GoldenGate que usam essa wallet, de modo que nenhuma chave expurgada permaneça na configuração. Depois disso, o Extract deverá ser interrompido e, em seguida, deverá ser permitido que todos os processos downstream do Oracle GoldenGate finalizem o processamento de suas trilhas e sejam interrompidos. Depois que a wallet for copiada no local, os processos poderão ser iniciados novamente.

Sintaxe

PURGE WALLET