Ubicaciones desde las que puede capturar sentencias SQL para crear cargas de trabajo de consulta que se ejecutan en DB2 para Linux, UNIX y Windows

Puede capturar sentencias SQL desde las siguientes ubicaciones.

Requisitos previos comunes para la captura

Para cada ubicación desde la que desee realizar la captura, debe cumplir estos requisitos previos. Algunas ubicaciones tienen requisitos previos adicionales.

Ubicaciones externas al asistente de flujos de trabajo

Puede capturar sentencias SQL desde estas ubicaciones sin abrir primero el asistente de flujos de trabajo.

Editor SQL o editor de rutinas
Pulse con el botón derecho en cualquier lugar del editor y seleccione Iniciar ajuste.
Nota: Si la sentencia que captura desde un editor de rutinas contiene variables locales, durante el proceso de captura dichas variables se convierten en marcadores de parámetro con tipo.
Explorador de orígenes de datos
Pulse con el botón derecho en cualquiera de setos objetos y seleccione Iniciar ajuste.
  • Paquete
  • Procedimiento SQL almacenado
  • Desencadenador que utiliza sentencias SQL compiladas; dicho de otro modo, desencadenador asociado a un paquete.
  • Función definida por el usuario con sentencias SQL compiladas; dicho de otro modo, un UDF asociado a un paquete.
  • Vista

Ubicaciones dentro del asistente de flujos de trabajo

Para capturar sentencias SQL desde los siguientes orígenes, siga primero estos pasos para abrir el asistente de flujos de trabajo:

  1. En el Explorador de datos, expanda una conexión, pulse con el botón derecho en el servidor de datos y seleccione Analizar y ajustar > Iniciar ajuste. Se abre el asistente de carga de trabajo en la sección Capturar.
  2. En el lado izquierdo de la sección Capturar, seleccione la ubicación de la sentencia SQL que desea ajustar. Siga las instrucciones de la página que se abre. Puede pulsar el icono ? situado a la derecha del título para obtener información sobre la página.
Puede realizar la captura desde las siguientes ubicaciones:
Escribir o pegar en una sentencia
Seleccione Texto de entrada en el lado izquierdo de la sección Capturar.
Archivo
Seleccione Archivo en el lado izquierdo de la sección Capturar.
Archivo XML que define una carga de trabajo de consulta
Aun cuando la base de datos o el subsistema al que esté conectado no tenga ninguna licencia activa para ajustar cargas de trabajo de consulta, puede ajustar una sentencia SQL que se encuentre dentro de una definición de una carga de trabajo de consulta.
Repositorio de Optim Performance Manager
Para obtener información sobre los requisitos previos e instrucciones para realizar capturas desde este origen, consulte Creación de cargas de trabajo de consulta desde Optim Performance Manager.
Orígenes en DB2 para Linux, UNIX y Windows
  • Antememoria de paquetes

    Para capturar desde este origen, debe tener el privilegio EXECUTE en la función SYSPROC.MON_GET_PKG_CACHE_STMT definida por el usuario.

    Si utiliza DB2 para Linux, UNIX y Windows, versión 9.5, debe tener la autorización SYSMON. También debe tener el privilegio EXECUTE para el procedimiento almacenado SYSPROC.SNAP_GET_DYN_SQL_V95.

    Si utiliza DB2 para Linux, UNIX y Windows, versión 9.7 fixpack 1 o posterior, debe tener el privilegio EXECUTE para el procedimiento almacenado SYSPROC.EXPLAIN_FROM_SECTION.

  • Paquetes
  • Procedimientos almacenados SQL

Comentarios