Lista de comprobación para configurar DB2 para z/OS

Procedimiento

  1. ☐ Instale el cliente de Data Studio y el kit de activación de licencia.
  2. Opcional: ☐ Si el subsistema se ha configurado para IBM® Optimization Service Center y antes de configurar para la versión 3.2 desea descartar los objetos de datos de estas versiones anteriores y los datos en estos objetos, descarte las bases de datos DB2OSC y DSNOSCDB.
    Importante: Este paso no es necesario. Realícelo sólo si está seguro de que desea suprimir los datos que se encuentran en estas bases de datos.
  3. ☐ Si el subsistema se ha configurado para las versiones anteriores de InfoSphere Optim Query Tuner o InfoSphere Optim Query Workload Tuner, siga estos pasos:
    1. Si su subsistema está configurado para la versión 2.2.1 o 2.2.1.1 y desea utiliza los datos de la carga de trabajo de consultas de las versiones cuando utilice la versión 3.2, siga estos pasos:
      1. Suba los archivos de trabajo de JCL y DBRM necesarios al subsistema desde el sistema cliente.

        Los archivos JCL que seleccione se instalan con el Cliente de IBM Data Studio. Puede encontrar estos archivos en el subdirectorio \QueryTunerServerConfig\ZOS\migration del directorio de instalación.

        Tabla 1. Archivos de trabajo JCL para descargar datos desde las tablas de ajuste de consultas
        Versión de DB2 para z/OS en el subsistema Archivo de trabajo de JCL
        Subsistema de modalidad de función nueva de DB2 para z/OS Versión 8 AOCM2B8N
        Subsistema DB2 versión 9 para z/OS AOCM2B9
        Modalidad de conversión de DB2 Versión 10 para z/OS desde el subsistema DB2 para z/OS Versión 8 AOCM2BX8
        Modalidad de conversión de DB2 Versión 10 para z/OS desde el subsistema DB2 versión 9 para z/OS AOCM2BX9
        Subsistema DB2 Versión 10 para z/OS AOCM2BXN
      2. Modifique y envíe el trabajo AOCM2B JCL correspondiente para descargar datos de las tablas de ajuste de consultas.
    2. Suelte las siguientes bases de datos:
      • Si su subsistema está configurado para la versión 2.2.1 o 2.2.1.1, suelte las bases de datos DB2OSC, DSNOSCDB, y AOCOEDB.
      • Si su subsistema está configurado para Las versiones anteriores a la versión 2.2.1, suelte las bases de datos DB2OSC, DSNOSCDB, y DB2OE.
  4. ☐ Asegúrese de que tiene las autorizaciones o privilegios necesarios para configurar los subsistemas DB2 para z/OS para el ajuste con InfoSphere Optim Query Workload Tuner.
    Tarea Autorizaciones o privilegios necesarios
    Vinculación de paquetes Uno de los privilegios o autorizaciones siguientes:
    • Autorización SYSADM o DBADM
    • Privilegio BINDADD si los paquetes necesarios no existen, y privilegio CREATEIN en el esquema
    • Privilegio ALTERIN en el esquema si existen los paquetes necesarios
    • Privilegio BIND en los paquetes necesarios, si existen
    Liberación de paquetes Uno de los privilegios o autorizaciones siguientes:
    • Propiedad de los paquetes
    • Privilegio BINDAGENT, que debe otorgar el propietario de los paquetes
    • Autorización SYSCTRL
    • Autorización SYSADM
    • Autorización PACKADM para la colección o todas las colecciones
    Examen de los parámetros del subsistema Ambos privilegios y autorizaciones siguientes:
    • Privilegio EXECUTE en el procedimiento almacenado SYSPROC.DSNWZP.
    • Al menos el privilegio del sistema MONITOR1
    Gestión de usuarios Uno de los siguientes privilegios o autorizaciones:
    • El privilegio WITH GRANT OPTION en los paquetes necesarios
    • Propiedad de los paquetes
    • Autorización SYSADM
    Crear tablas EXPLAIN Si desea crear las tablas EXPLAIN en una nueva base de datos, uno o más de los privilegios o autorizaciones siguientes para crear la base de datos:
    • Privilegio CREATEDBA
    • Privilegio CREATEDBC
    • Autorización SYSADM o SYSCTRL
    Para la creación del espacio de tablas, uno o más de los siguientes privilegios o autorizaciones:
    • Privilegio CREATETS para la base de datos
    • Autorización DBADM, DBCTRL, o DBMAINT para la base de datos
    • Autorización SYSADM o SYSCTRL
    Para la creación de las tablas, uno o más de los siguientes privilegios o autorizaciones:
    • Privilegio CREATETAB para la base de datos
    • Autorización DBADM, DBCTRL, o DBMAINT para la base de datos
    • Autorización SYSADM o SYSCTRL
    Creación de alias para tablas EXPLAIN existentes Uno de los siguientes privilegios o autorizaciones:
    • Privilegio CREATEALIAS
    • Autorización SYSADM o SYSCTRL
    • Autorización DBADM o DBCTRL en la base de datos que contiene las tablas, si los alias son para tablas y el valor del campo DBADM CREATE AUTH en el panel de instalación DSNTIPP es YES
  5. ☐ Asegúrese de que el ID de autorización que esté utilizando para conectarse a un subsistema tenga uno de los privilegios y autorizaciones siguientes necesarios para activar la licencia del producto.
    • DB2 Versión 9.1 para z/OS:
      • Privilegio CREATEIN en el esquema DB2OE
      • Autorización SYSADM o SYSCTRL
    • DB2 10 para z/OS:
      • Privilegio CREATEIN en el esquema DB2OE
      • Autorización SYSADM, SYSCTRL o DBADM
  6. ☐ Asegúrese de que el subsistema esté configurado para conectarse a otros sistemas mediante TCP/IP.
  7. ☐ Inicie el cliente de Data Studio y cambie a la perspectiva de IBM Query Tuning.
    1. ¿Cómo inician los usuarios el cliente en Linux?
    2. En la esquina superior derecha, pulse el icono Abrir perspectiva (icono Abrir perspectiva).
    3. Seleccione Otros.
    4. Seleccione IBM Query Tuning y pulse Aceptar.
  8. ☐ En el Explorador de orígenes de datos del cliente de Data Studio, cree una conexión con el subsistema DB2 para z/OS que está configurando.
  9. ☐ En el Explorador de orígenes de datos, pulse con el botón derecho del ratón la conexión con la base de datos y seleccione Conectar.
  10. ☐ Configure el subsistema y active la licencia del producto siguiendo cualquiera de estos pasos:
    • Ejecute JCL para crear tablas EXPLAIN, crear tablas de Query Tuner y active la licencia del producto.
    • Si desea utilizar el flujo de trabajo asistente para configurar el subsistema y activarla licencia del producto, siga estos pasos.
      1. En el Explorador de orígenes de datos del cliente de Data Studio, pulse el icono del símbolo más para expandir la conexión al subsistema. Pulse con el botón derecho del ratón el icono del subsistema y seleccione Analizar y ajustar > Configurar para ajustar > Configuración guiada. Se abrirá el asistente de configuración.

        Si la licencia para InfoSphere Optim Query Workload Tuner no está aún activa en el subsistema en este momento, el cliente de Data Studio instala la licencia en el subsistema y activa la licencia, si el kit de activación de licencia está instalado en el directorio donde el cliente completo de Data Studio está instalado en la estación de trabajo. El asistente de configuración le permite configurar el subsistema para ajuste de consultas y ajuste de carga de trabajo de consultas.

      2. Siga las instrucciones del asistente.
  11. ☐ Si está migrando los objetos de datos creados para la versión 2.2.1 o 2.2.1.1, modifique y someta el trabajo de JCL AOCM2F correspondiente para cargar los datos a las tablas de ajuste de consulta para Versión 3.2. La tabla siguiente muestra los archivos de trabajo AOCM2F JCL para cada entorno.
    Subsistema DB2 Trabajo JCL para cargar datos en las tablas de ajuste de consultas
    Subsistema de modalidad de función nueva de DB2 para z/OS Versión 8 AOCM2F8N
    Subsistema DB2 versión 9 para z/OS AOCM2F9
    Modalidad de conversión de DB2 Versión 10 para z/OS desde el subsistema DB2 para z/OS Versión 8 AOCM2FX8
    Modalidad de conversión de DB2 Versión 10 para z/OS desde el subsistema DB2 versión 9 para z/OS AOCM2FX9
    Subsistema DB2 Versión 10 para z/OS AOCM2FXN
  12. ☐ Verifique que el subsistema esté configurado para el ajuste de consultas o carga de trabajo de consultas. En el Explorador de orígenes de datos, pulse con el botón derecho del ratón en el subsistema que ha configurado y, a continuación, pulse Analizar y ajustar > Configurar para Tuning > Configuración avanzada y gestión de privilegios.

    En esta ventana puede comprobar el estado de las características de paquetes de Query Tuner, tablas de Query Tuner, tablas EXPLAIN y el ajuste de consultas o carga de trabajo de consultas.

  13. ☐ Si desea que varias personas utilicen el mismo conjunto de tablas EXPLAIN cuando estén realizando ajustes, utilice uno de estos métodos para compartir estas tablas.
  14. ☐ Configure los procedimientos almacenados siguientes y conceda el privilegio EXECUTE sobre los mismos a los ID de autorización que se utilizarán para ajustar InfoSphere Optim Query Workload Tuner.
    1. ☐ Si desea reducir el tráfico de su red haciendo que determinadas tareas de ajuste se ejecuten en el subsistema conectado independiente del cliente de Data Studio, siga estos pasos para habilitar el procedimiento almacenado SYSPROC.OPT_EXECUTE_TASK.
    2. ☐ Si uno o varios usuarios no dispone del privilegio para ejecutar la sentencia EXPLAIN STMTCACHE ALL de forma dinámica, siga estos pasos para habilitar el procedimiento almacenado SYSPROC.OPT_RUNSQL.
    3. ☐ Instale el procedimiento almacenado SYSPROC.DSNAEXP, si los usuarios no tienen el privilegio para las sentencias EXPLAIN de SQL o la autorización SQLADM (para DB2 10 para z/OS).
    4. ☐ Instale el procedimiento almacenado SYSPROC.DSNAHVPM.
    5. ☐ Instale los siguientes dos procedimientos almacenados para permitir que los usuarios revisen zParms y activen el rastreo para la memoria caché de sentencias dinámica.
      • SYSPROC.DSNWZP
      • SYSPROC.DSNACCMD (DB2 UDB Versión 8 para z/OS o DB2 Versión 9.1 para z/OS) o SYSPROC.ADMIN_COMMAND_DB2 (DB2 10 para z/OS)
    6. ☐ Instale el procedimiento almacenado SYSPROC.DSNUTILU, de manera que los usuarios puedan ejecutar trabajos RUNSTATS recomendados por el Asesor de estadísticas y el Asesor de estadísticas de carga de trabajo.
    7. ☐ Instale el procedimiento almacenado SYSPROC.ADMIN_INFO_SQL, para que los usuarios puedan recopilar la información que necesita el servicio de soporte de IBM para resolver los PMR relacionados con problemas de rendimiento en DB2 10 para z/OS.
    8. ☐ Instale el procedimiento almacenado SYSPROC.SET_PLAN_HINT, para que los usuarios puedan validar y desplegar las sugerencias de nivel de subsistema relacionadas con DB2 10 para z/OS.
    9. ☐ Instale el procedimiento almacenado SYSPROC.ADMIN_COMMAND_DSN, para que los usuarios puedan validar y desplegar las sugerencias de optimización.
  15. ☐ Cree los siguientes dos grupos RACF y enlace sus usuarios con ellos.
    • DB2OSCA
    • DB2OE
  16. ☐ Si desea que los usuarios puedan utilizar el planificador de tareas administrativas para planificar tareas de ajuste, tales como la captura o la descripción de sentencias SQL, configurar el planificador de tareas administrativas.
  17. ☐ Si los usuarios necesitan capturar las sentencias SQL desde la memoria caché de sentencias dinámicas en todos los subsistemas de un grupo de compartimiento de datos, configure un grupo de compartimiento de datos.
  18. Asegúrese de que sus usuarios tengan las autorizaciones o privilegios necesarios para ajustar SQL.

Comentarios