Datenbankverbindungen für DB2 für i konfigurieren

Erfahren Sie mehr über die Benutzerberechtigungen, die auf der Datenbankseite für die Verbindung zu Oracle GoldenGate erforderlich sind, und Konfigurationsanweisungen zum Einrichten von Verbindungen für Db2 für i zu Oracle GoldenGate.

Datenbankbenutzer und -berechtigungen für Db2 für i vorbereiten

Der Benutzer, der Oracle GoldenGate installiert, muss über Lese- und Schreibberechtigungen für das Oracle GoldenGate-Installationsverzeichnis verfügen, da diese Berechtigungen später erforderlich sind, um Schritte zum Erstellen von Unterordnern und Ausführen bestimmter Programme auszuführen.

Für die Objekte in der Oracle GoldenGate-Library (mit GGSCHEMA angegeben) muss ihre Eigentümerschaft in das dedizierte Benutzerprofil oder Gruppenprofil für Oracle GoldenGate geändert werden.

Konto für dediziertes Benutzerprofil

Es wird empfohlen, dass den Oracle GoldenGate-Prozessen auf Db2 für die i-Datenbank ein dediziertes Benutzer- oder Gruppenprofil zugewiesen wird und von allen Oracle GoldenGate-Prozessen verwendet wird. Dieses Benutzerprofil darf nicht von anderen Anwendungen verwendet werden.

Dem dedizierten Benutzerprofil sollte nur die Berechtigung für die Objekte erteilt werden, auf denen Oracle GoldenGate ausgeführt wird. Wenn bestimmte Änderungsdaten vorhanden sind, auf die nicht von Oracle GoldenGate-Prozessen zugegriffen werden darf, dürfen diese Änderungsdaten nicht in die Zeitschriften aufgenommen werden, auf die Oracle GoldenGate und sein dediziertes Benutzerprofil zugreifen. Alle Oracle GoldenGate-Prozesse müssen über Lese-, Schreib- und Löschberechtigungen in der Oracle GoldenGate-Installations-Library verfügen, wie von GGSCHEMA angegeben.

Sicherheitsberechtigungen auf einem Db2 für i-System

Den Extract- und Replicat-Benutzerprofilen müssen mindestens die folgenden Behörden zugewiesen werden:

Das Oracle GoldenGate-Benutzerprofil, das den Extract-Prozess ausführt, muss die Berechtigung *USE für das Serviceprogramm QSYS/QPMLPMGT aufweisen.

Diese Behörden müssen über die native Db2 für i-Schnittstelle über eine 5250-Terminalsession oder über das Db2 für i Navigator-Produkt von IBM erteilt werden.