Berechtigungs-IDs müssen über die folgenden Berechtigungen und Zugriffsrechte verfügen, um SQL-Anweisungen aus Speicherpositionen in DB2 for z/OS erfassen zu können.
- Katalogplan oder Pakete
- Ihre Berechtigungs-ID muss für das Erfassen von dieser Speicherposition die folgenden Voraussetzungen erfüllen:
- Zugriffsrecht SELECT für folgende Tabellen:
- SYSIBM.SYSPACKAGE
- SYSIBM.SYSPACKLIST
- SYSIBM.SYSPLAN
- SYSIBM.SYSSTMT
- SYSIBM.SYSPACKSTMT
- SYSIBM.SYSPACKDEP
- SYSIBM.SYSPLANDEP
- Zugriffsrecht EXECUTE für die folgenden Pakete
- AOC5OADM
- AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 for z/OS Version 9)
- AOC5OFMM (DB2 for z/OS Version 10)
Zugriffsrecht EXECUTE zum Optimieren von Abfrageworkloads für die folgenden zusätzlichen Pakete:- AOC5OWCJ (DB2 for z/OS Versions 10 CM8)
- AOC5OWCK (DB2 for z/OS Version 10 CM9)
- AOC5OWCM (DB2 for z/OS Version 10 NFM)
- DB2 Query Monitor for z/OS
- Stellen Sie sicher, dass die SQL-Anweisungen, die Sie erfassen wollen, aus DB2 Query Monitor for z/OS in DB2-Tabellen des verbundenen DB2-Subsystems ausgelagert werden. Informationen zum Auslagern von Daten aus DB2 Query Monitor for z/OS finden Sie in Query Monitor-Daten in DB2 laden.
Stellen Sie sicher, dass die Tabellen von DB2 Query Monitor for z/OS die entsprechenden Standardnamen haben.
Stellen Sie sicher, dass Ihre Berechtigungs-ID über das Zugriffsrecht SELECT für die Tabelle SYSIBM.SYSPACKSTMT und für die Tabellen von DB2 Query Monitor for z/OS verfügt.
Stellen Sie sicher, dass Sie über die Zugriffsrechte EXECUTE für die folgenden Pakete verfügen:- AOC5OADM
- AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 for z/OS Version 9)
- AOC5OFMM (DB2 for z/OS Version 10)
- Tabelle DSN_FUNCTION_TABLE
- Ihre Berechtigungs-ID muss für das Erfassen von dieser Speicherposition die folgenden Voraussetzungen erfüllen:
- Zugriffsrecht SELECT für folgende Tabellen:
- DSN_FUNCTION_TABLE
- SYSIBM.SYSPACKAGE
- SYSIBM.SYSPACKLIST
- SYSIBM.SYSPLAN
- SYSIBM.SYSSTMT
- SYSIBM.SYSPACKSTMT
- Zugriffsrecht EXECUTE für die folgenden Pakete
- AOC5OADM
- AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 for z/OS Version 9)
- AOC5OFMM (DB2 for z/OS Version 10)
Zugriffsrecht EXECUTE zum Optimieren von Abfrageworkloads für die folgenden zusätzlichen Pakete:- AOC5OWCJ (DB2 for z/OS Versions 10 CM8)
- AOC5OWCK (DB2 for z/OS Version 10 CM9)
- AOC5OWCM (DB2 for z/OS Version 10 NFM)
- Tabelle DSN_STATEMNT_TABLE
- Ihre Berechtigungs-ID muss für das Erfassen von dieser Speicherposition die folgenden Voraussetzungen erfüllen:
- Zugriffsrecht SELECT für folgende Tabellen:
- DSN_STATEMNT_TABLE
- SYSIBM.SYSPACKAGE
- SYSIBM.SYSPACKLIST
- SYSIBM.SYSPLAN
- SYSIBM.SYSSTMT
- SYSIBM.SYSPACKSTMT
- Zugriffsrecht EXECUTE für die folgenden Pakete
- AOC5OADM
- AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 for z/OS Version 9)
- AOC5OFMM (DB2 for z/OS Version 10)
Zugriffsrecht EXECUTE zum Optimieren von Abfrageworkloads für die folgenden zusätzlichen Pakete:- AOC5OWCJ (DB2 for z/OS Versions 10 CM8)
- AOC5OWCK (DB2 for z/OS Version 10 CM9)
- AOC5OWCM (DB2 for z/OS Version 10 NFM)
- PLAN_TABLE table
- Ihre Berechtigungs-ID muss für das Erfassen von dieser Speicherposition die folgenden Voraussetzungen erfüllen:
- Zugriffsrecht SELECT für folgende Tabellen:
- PLAN_TABLE
- SYSIBM.SYSPACKAGE
- SYSIBM.SYSPACKLIST
- SYSIBM.SYSPLAN
- SYSIBM.SYSSTMT
- SYSIBM.SYSPACKSTMT
- Zugriffsrecht EXECUTE für die folgenden Pakete
- AOC5OADM
- AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 for z/OS Version 9)
- AOC5OFMM (DB2 for z/OS Version 10)
Zugriffsrecht EXECUTE zum Optimieren von Abfrageworkloads für die folgenden zusätzlichen Pakete:- AOC5OWCJ (DB2 for z/OS Versions 10 CM8)
- AOC5OWCK (DB2 for z/OS Version 10 CM9)
- AOC5OWCM (DB2 for z/OS Version 10 NFM)
- QMF
- Ihre Berechtigungs-ID muss für das Erfassen von dieser Speicherposition die folgenden Voraussetzungen erfüllen:
- Zugriffsrecht SELECT für folgende Tabellen:
- Q.OBJECT_DIRECTORY
- Q.OBJECT_DATA
- Q.OBJECT_REMARKS
- Zugriffsrecht EXECUTE für die folgenden Pakete
- AOC5OADM
- AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 for z/OS Version 9)
- AOC5OFMM (DB2 for z/OS Version 10)
Zugriffsrecht EXECUTE zum Optimieren von Abfrageworkloads für die folgenden zusätzlichen Pakete:- AOC5OWCJ (DB2 for z/OS Versions 10 CM8)
- AOC5OWCK (DB2 for z/OS Version 10 CM9)
- AOC5OWCM (DB2 for z/OS Version 10 NFM)
- Zugriffsrecht SELECT für die Sicht Q.DSEQ_QMFOBJSL (nicht erforderlich für SYSADM)
- QMF HPO
- Ihre Berechtigungs-ID muss für das Erfassen von dieser Speicherposition die folgenden Voraussetzungen erfüllen:
- Zugriffsrecht SELECT für folgende Tabellen:
- Q.OBJ_ACTIVITY_DTL
- Q.OBJ_ACTIVITY_SUMM
- Zugriffsrecht EXECUTE für die folgenden Pakete
- AOC5OADM
- AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 for z/OS Version 9)
- AOC5OFMM (DB2 for z/OS Version 10)
Zugriffsrecht EXECUTE zum Optimieren von Abfrageworkloads für die folgenden zusätzlichen Pakete:- AOC5OWCJ (DB2 for z/OS Versions 10 CM8)
- AOC5OWCK (DB2 for z/OS Version 10 CM9)
- AOC5OWCM (DB2 for z/OS Version 10 NFM)
- Gespeicherte SQL-Prozedur
- Zur Erfassung aus dieser Quelle müssen Sie über das Zugriffsrecht SELECT für den Systemkatalog verfügen.
- Anweisungscache
- Ihre Berechtigungs-ID muss für das Erfassen von dieser Speicherposition die folgenden Voraussetzungen erfüllen:
- Zugriffsrecht EXECUTE für die Anweisung EXPLAIN STMTCACHE ALL, entweder dynamisch oder über die gespeicherte Prozedur SYSPROC.OPT_RUNSQL:
- Dynamisch: Berechtigung SYSADM ist erforderlich, um EXPLAIN für alle Anweisungen auszuführen; andernfalls können nur Anweisungen mit derselben Berechtigungs-ID mit EXPLAIN bearbeitet werden.
- Durch gespeicherte Prozedur: Zugriffsrecht EXECUTE ist erforderlich für die gespeicherte Prozedur SYSPROC.OPT_RUNSQL, die alle Anweisungen mit EXPLAIN bearbeitet.
- Zugriffsrecht EXECUTE für die folgenden Pakete
- AOC5OADM
- AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 for z/OS Version 9)
- AOC5OFMM (DB2 for z/OS Version 10)
Zugriffsrecht EXECUTE zum Optimieren von Abfrageworkloads für die folgenden zusätzlichen Pakete:- AOC5OWCJ (DB2 for z/OS Versions 10 CM8)
- AOC5OWCK (DB2 for z/OS Version 10 CM9)
- AOC5OWCM (DB2 for z/OS Version 10 NFM)
- Eigentumsrecht an DSN_STATEMENT_CACHE_TABLE oder Eigentumsrecht an einem Aliasnamen
für Eigner.DSN_STATEMENT_CACHE_TABLE, außerdem Zugriffsrecht SELECT,
INSERT und DELETE für die Tabelle.
- Zugriffsrecht EXECUTE für SYSPROC.DSNWZP
- Zugriffsrecht EXECUTE für ADMIN_COMMAND_DB2 oder SYSPROC.DSNACCMD
- Die Berechtigungs-ID ist der RACF-Gruppe DB2OSCA zugeordnet.
- Benutzerdefiniertes SQL-Repository
- Es gibt Anwendungen, die in bestimmten Zeitintervallen Laufzeitmesswerte zur Leistung von SQL-Anweisungen sammeln.
Diese Anwendungen können die Laufzeitmesswerte und die SQL-Anweisungen in Tabellen von DB2 for z/OS auslagern. Die Anwendungen sammeln auch Informationen zu den Datenbankobjekten, auf die von den im Intervall ausgeführten SQL-Anweisungen verwiesen wurde, und können diese auslagern.
Die Erfassung von SQL-Anweisungen aus einem solchen Repository setzt voraus, dass Sie zuerst die Spalten angeben, die die erforderlichen Informationen enthalten. Weitere Informationen dazu, welche Informationen erforderlich sind, sowie ein Beispiel für die Erfassung solcher Anweisungen finden Sie in Beispiel für die Erfassung von SQL-Anweisungen aus einem benutzerdefinierten SQL-Repository.
Sie können eine SQL-Anweisung in Tabellen von DB2 for z/OS suchen und auswählen, die von einer nicht von IBM stammenden Abfrageüberwachungsanwendung erstellt wurden.
Die Tabellen müssen mit dem Text von SQL-Anweisungen, Laufzeitmesswerten und Informationen zu Objekten gefüllt werden, auf die die SQL-Anweisungen verweisen.
Stellen Sie sicher, dass Sie über die Zugriffsrechte SELECT für die Tabellen verfügen, die den Text von SQL-Anweisungen, Laufzeitmesswerte und Informationen zu Objekten enthalten, auf die die SQL-Anweisungen verweisen. Wenn es eine Sicht für Jointabellen gibt, die Laufzeitmesswerte und den SQL-Text enthalten, stellen Sie sicher, dass Sie über das Zugriffsrecht SELECT für diese Sicht verfügen.
Stellen Sie sicher, dass Sie über die Zugriffsrechte EXECUTE für die folgenden Pakete verfügen:- AOC5OADM
- AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 for z/OS Version 9)
- AOC5OFMM (DB2 for z/OS Version 10)