ADD MASTERKEY
Mit dem Befehl ADD MASTERKEY können Sie einen Masterschlüssel zu einem Masterschlüssel-Wallet hinzufügen. Der Masterschlüssel wird von Extract und Replicat verwendet, um die Verschlüsselungsschlüssel zu verschlüsseln, die über das Netzwerk gesendete und in den Traildateien gespeicherte Daten sichern. Dann können diese Schlüssel an Downstreamprozesse gesendet und von diesen verwendet werden. Durch den Masterschlüssel entfällt die Notwendigkeit zur Verwendung von Wallet-Speicher für die Schlüssel, mit denen die Daten tatsächlich verschlüsselt werden.
Das Masterschlüssel-Wallet muss geöffnet sein, damit Sie einen Schlüssel hinzufügen können.
Der Masterschlüssel wird als Zufallsbitsequenz generiert. Seine Länge beträgt standardmäßig 256 Bit. Der Schlüsselname lautet OGG_DEFAULT_MASTERKEY.
Nachdem Sie einem Wallet, das nicht zentral auf Shared Storage verwaltet wird, einen Masterschlüssel hinzugefügt haben, müssen Sie das aktualisierte Wallet in alle anderen Systeme in der Oracle GoldenGate-Konfiguration kopieren, die dieses Wallet verwenden. Zuvor müssen Sie Extract stoppen und warten, bis alle Oracle GoldenGate-Downstreamprozesse die Verarbeitung ihrer Trails abgeschlossen haben, und diese dann stoppen. Wenn Sie das Wallet kopiert haben, können die Prozesse wieder gestartet werden. Ausführliche Anweisungen finden Sie unter Daten mit der Masterschlüssel- und Wallet-Methode verschlüsseln.
Syntax
ADD MASTERKEY
Beispiel
ADD MASTERKEY
2019-11-21T19:37:23Z ERROR OGG-06137 Master key 'OGG_DEFAULT_MASTERKEY' does not exist in Oracle Wallet.
2019-11-21T19:37:23Z INFO OGG-06142 Created version 1 of master key 'OGG_DEFAULT_MASTERKEY' in Oracle Wallet.