PURGE WALLET
使用 PURGE WALLET 命令將主要金鑰版本永久自主要金鑰公事包移除。只會移除 DELETE MASTERKEY 命令標示為要刪除的版本。永久清除是無法回復的動作。
注意:對於使用共用公事包的 Oracle GoldenGate 部署,在更新主要金鑰之後,應保留舊版的主要金鑰,直到所有處理作業都使用最新版本為止。等待時間取決於部署的拓樸、延遲及資料載入。保守預估的等待時間為至少 24 小時,但您可能需要執行測試,以判斷所有處理作業需多久才會開始使用新金鑰。若要判斷是否所有處理作業都使用最新版本,請在更新主要金鑰後立即檢視每個 Extract 的報表檔,以確認使用舊金鑰探勘的最後 SCN。然後,監督 Replicat 報表檔,以確認所有 Replicat 群組都已套用此 SCN。此時,您便可以刪除舊版主要金鑰。
必須先使用 OPEN WALLET 命令,才能使用此命令或新增、更新或刪除公事包中主要金鑰的任何命令。
將不是在共用儲存上集中維護的公事包永久清除之後,即可將已更新的公事包複製到 Oracle GoldenGate 組態中使用此公事包的所有其他系統,如此才不會有任何已永久清除的金鑰留在組態中。在這麼做之前,必須先將 Extract 停止,然後必須允許所有順流 Oracle GoldenGate 處理作業完成其歷程檔處理,再將這些處理作業停止。將公事包複製到位之後,就可以重新啟動處理作業。
語法
PURGE WALLET