PURGE WALLET

使用 PURGE WALLET 命令可以从主密钥 wallet 永久删除主密钥版本。仅由 DELETE MASTERKEY 命令标记为待删除的版本将被删除。清除操作不可撤消。

注:对于使用共享 Wallet 的 Oracle GoldenGate 部署,在续订主密钥后,主密钥的较旧版本应保留到所有进程都使用最新版本。等待时间取决于部署的拓扑、延迟和数据加载。保守估计最少等待 24 小时,但您可能需要执行测试以确定所有进程都开始使用新密钥需要多久。要确定所有进程是否都在使用最新版本,请在续订主密钥后立即查看每个提取的报告文件,以确认使用旧密钥挖掘的最后一个 SCN。然后,监视复制报告文件以验证此 SCN 是否被所有复制组应用。此时,可以删除主密钥的较旧版本。

使用此命令或任何用于在 wallet 中添加、续订或删除主密钥的命令之前,必须先使用 OPEN WALLET 命令。

清除不是在共享存储上集中维护的 wallet 后,可以将更新的 wallet 复制到 Oracle GoldenGate 配置中使用此 wallet 的所有其他系统,以免清除的密钥保留在配置中。执行此操作之前,必须停止提取,然后必须允许所有下游 Oracle GoldenGate 进程完成对其线索的处理,再将其停止。将 wallet 复制到位后,可以再次启动这些进程。

语法

PURGE WALLET