La captura de sentencias SQL desde ubicaciones de DB2 para for z/OS necesita que los ID de autorización tengan las autorizaciones y privilegios siguientes.
- Plan o paquete de catálogo
- Su ID de autorización debe cumplir los siguientes requisitos previos para realizar capturas desde esta ubicación:
- Privilegio SELECT en las tablas siguientes:
- SYSIBM.SYSPACKAGE
- SYSIBM.SYSPACKLIST
- SYSIBM.SYSPLAN
- SYSIBM.SYSSTMT
- SYSIBM.SYSPACKSTMT
- SYSIBM.SYSPACKDEP
- SYSIBM.SYSPLANDEP
- Privilegio EXECUTE para los paquetes siguientes:
- AOC5OADM
- AOC5OEPK (DB2 para z/OS versiones 9 y 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 para z/OS Versión 9)
- AOC5OFMM (DB2 para z/OS versión 10)
Para el ajuste de carga de trabajo de consultas, el privilegio EXECUTE para estos paquetes adicionales: - AOC5OWCJ (DB2 para z/OS Versiones 10 CM8)
- AOC5OWCK (DB2 para z/OS versión 10 CM9)
- AOC5OWCM (DB2 para z/OS versión 10 NFM)
- DB2 Query Monitor para z/OS
- Asegúrese de que las sentencias SQL que desea capturar
se descargan de DB2 Query Monitor for
z/OS en
tablas de DB2 en el subsistema
DB2 conectado. Para obtener información
acerca de la descarga de datos de DB2
Query Monitor for z/OS, consulte
Carga de datos
de Query Monitor en DB2.
Asegúrese de que las tablas de
DB2 Query Monitor for
z/OS tengan los nombres predeterminados.
Asegúrese de
que su ID de autorización tiene el privilegio SELECT en la tabla
SYSIBM.SYSPACKSTMT y las tablas de DB2
Query Monitor for z/OS.
Asegúrese de que tiene los privilegios EXECUTE sobre estos paquetes. - AOC5OADM
- AOC5OEPK (DB2 para z/OS versiones 9 y 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 para z/OS Versión 9)
- AOC5OFMM (DB2 para z/OS versión 10)
- Tabla DSN_FUNCTION_TABLE
- Su ID de autorización debe cumplir los siguientes requisitos previos para realizar capturas desde esta ubicación:
- Privilegio SELECT en las tablas siguientes:
- DSN_FUNCTION_TABLE
- SYSIBM.SYSPACKAGE
- SYSIBM.SYSPACKLIST
- SYSIBM.SYSPLAN
- SYSIBM.SYSSTMT
- SYSIBM.SYSPACKSTMT
- Privilegio EXECUTE para los paquetes siguientes:
- AOC5OADM
- AOC5OEPK (DB2 para z/OS versiones 9 y 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 para z/OS Versión 9)
- AOC5OFMM (DB2 para z/OS versión 10)
Para el ajuste de carga de trabajo de consultas, el privilegio EXECUTE para estos paquetes adicionales: - AOC5OWCJ (DB2 para z/OS Versiones 10 CM8)
- AOC5OWCK (DB2 para z/OS versión 10 CM9)
- AOC5OWCM (DB2 para z/OS versión 10 NFM)
- Tabla DSN_STATEMNT_TABLE
- Su ID de autorización debe cumplir los siguientes requisitos previos para realizar capturas desde esta ubicación:
- Privilegio SELECT en las tablas siguientes:
- DSN_STATEMNT_TABLE
- SYSIBM.SYSPACKAGE
- SYSIBM.SYSPACKLIST
- SYSIBM.SYSPLAN
- SYSIBM.SYSSTMT
- SYSIBM.SYSPACKSTMT
- Privilegio EXECUTE para los paquetes siguientes:
- AOC5OADM
- AOC5OEPK (DB2 para z/OS versiones 9 y 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 para z/OS Versión 9)
- AOC5OFMM (DB2 para z/OS versión 10)
Para el ajuste de carga de trabajo de consultas, el privilegio EXECUTE para estos paquetes adicionales: - AOC5OWCJ (DB2 para z/OS Versiones 10 CM8)
- AOC5OWCK (DB2 para z/OS versión 10 CM9)
- AOC5OWCM (DB2 para z/OS versión 10 NFM)
- Tabla PLAN_TABLE
- Su ID de autorización debe cumplir los siguientes requisitos previos para realizar capturas desde esta ubicación:
- Privilegio SELECT en las tablas siguientes:
- PLAN_TABLE
- SYSIBM.SYSPACKAGE
- SYSIBM.SYSPACKLIST
- SYSIBM.SYSPLAN
- SYSIBM.SYSSTMT
- SYSIBM.SYSPACKSTMT
- Privilegio EXECUTE para los paquetes siguientes:
- AOC5OADM
- AOC5OEPK (DB2 para z/OS versiones 9 y 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 para z/OS Versión 9)
- AOC5OFMM (DB2 para z/OS versión 10)
Para el ajuste de carga de trabajo de consultas, el privilegio EXECUTE para estos paquetes adicionales: - AOC5OWCJ (DB2 para z/OS Versiones 10 CM8)
- AOC5OWCK (DB2 para z/OS versión 10 CM9)
- AOC5OWCM (DB2 para z/OS versión 10 NFM)
- QMF
- Su ID de autorización debe cumplir los siguientes requisitos previos para realizar capturas desde esta ubicación:
- Privilegio SELECT en las tablas siguientes:
- Q.OBJECT_DIRECTORY
- Q.OBJECT_DATA
- Q.OBJECT_REMARKS
- Privilegio EXECUTE para los paquetes siguientes:
- AOC5OADM
- AOC5OEPK (DB2 para z/OS versiones 9 y 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 para z/OS Versión 9)
- AOC5OFMM (DB2 para z/OS versión 10)
Para el ajuste de carga de trabajo de consultas, el privilegio EXECUTE para estos paquetes adicionales: - AOC5OWCJ (DB2 para z/OS Versiones 10 CM8)
- AOC5OWCK (DB2 para z/OS versión 10 CM9)
- AOC5OWCM (DB2 para z/OS versión 10 NFM)
- Seleccione los privilegios en la vista Q.DSEQ_QMFOBJSL (no es necesario para SYSADM)
- QMF HPO
- Su ID de autorización debe cumplir los siguientes requisitos previos para realizar capturas desde esta ubicación:
- Privilegio SELECT en estas tablas:
- Q.OBJ_ACTIVITY_DTL
- Q.OBJ_ACTIVITY_SUMM
- Privilegio EXECUTE para los paquetes siguientes:
- AOC5OADM
- AOC5OEPK (DB2 para z/OS versiones 9 y 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 para z/OS Versión 9)
- AOC5OFMM (DB2 para z/OS versión 10)
Para el ajuste de carga de trabajo de consultas, el privilegio EXECUTE para estos paquetes adicionales: - AOC5OWCJ (DB2 para z/OS Versiones 10 CM8)
- AOC5OWCK (DB2 para z/OS versión 10 CM9)
- AOC5OWCM (DB2 para z/OS versión 10 NFM)
- Procedimiento almacenado de SQL
- Para realizar capturas desde este origen, debe tener el privilegio SELECT en el catálogo del sistema.
- Antememoria de sentencias
- Su ID de autorización debe cumplir los siguientes requisitos previos para realizar capturas desde esta ubicación:
- Privilegio EXECUTE para la sentencia EXPLAIN STMTCACHE ALL, ya sea dinámicamente o mediante el procedimiento almacenado SYSPROC.OPT_RUNSQL:
- Dinámicamente: es necesaria la autorización SYSADM para ejecutar EXPLAIN para todas las sentencias; de lo contrario, solo se pueden explicar las sentencias con el mismo ID de autorización.
- Mediante procedimiento almacenado: es necesario el privilegio EXECUTE para el procedimiento almacenado SYSPROC.OPT_RUNSQL, el cual explica todas las sentencias.
- Privilegio EXECUTE para los paquetes siguientes:
- AOC5OADM
- AOC5OEPK (DB2 para z/OS versiones 9 y 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 para z/OS Versión 9)
- AOC5OFMM (DB2 para z/OS versión 10)
Para el ajuste de carga de trabajo de consultas, el privilegio EXECUTE para estos paquetes adicionales: - AOC5OWCJ (DB2 para z/OS Versiones 10 CM8)
- AOC5OWCK (DB2 para z/OS versión 10 CM9)
- AOC5OWCM (DB2 para z/OS versión 10 NFM)
- Propietario de DSN_STATEMENT_CACHE_TABLE o propietario de un alias en propietario.DSN_STATEMENT_CACHE_TABLE, y los privilegios SELECT,
INSERT y DELETE para la tabla.
- Privilegio EXECUTE para SYSPROC.DSNWZP
- Privilegio EXECUTE para ADMIN_COMMAND_DB2 o SYSPROC.DSNACCMD
- El ID de autorización está asociado al grupo RACF DB2OSCA.
- Repositorio SQL definido por el usuario
- Existen aplicaciones que pueden recopilar métricas de tiempo de ejecución sobre el rendimiento de las sentencias SQL dentro de intervalos de tiempo especificados.
Estas aplicaciones pueden descargar métricas de tiempo de ejecución y
sentencias de SQL en tablas de DB2 para z/OS. Las aplicaciones también pueden recopilar y descargar información acerca de los objetos de base de datos a los que hacen referencia las sentencias SQL ejecutadas durante un intervalo.
La captura de sentencias SQL desde un repositorio de este tipo necesita que se especifiquen en primer lugar las columnas que contienen la información necesaria. Para saber qué información es necesaria y para ver un ejemplo de la captura de este tipo de sentencias, consulte el apartado Ejemplo de captura de sentencias SQL desde un repositorio SQL definido por el usuario.
Puede buscar y seleccionar una
sentencia de tablas de DB2 para z/OS creada por una aplicación de supervisión
de consultas que no es IBM.
Las tablas se deben rellenar con el texto de las sentencias SQL, las métricas de tiempo de ejecución y la información acerca de objetos a los que hacen referencia las sentencias SQL.
Asegúrese de que tiene privilegios SELECT sobre las tablas que contienen el texto de las sentencias SQL, las métricas de tiempo de ejecución y la información relacionada con los objetos a los que hacen referencia las sentencias SQL. Si existe una vista para unir tablas que contienen las métricas de tiempo de ejecución y el texto SQL, asegúrese de que tiene el privilegio SELECT para dicha vista.
Asegúrese de que tiene los privilegios EXECUTE sobre estos paquetes. - AOC5OADM
- AOC5OEPK (DB2 para z/OS versiones 9 y 10)
- AOC5ONPT
- AOC5OPKG
- AOC5OFMJ (DB2 para z/OS Versión 9)
- AOC5OFMM (DB2 para z/OS versión 10)