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.
- En el Explorador de orígenes de datos, conecte con la base de datos o
subsistema DB2, si la conexión no está abierta todavía.
- Asegúrese de que la base de datos DB2 contra
la que se ejecutan las sentencias de SQL está configurada para ajustar
sentencias de SQL individuales.
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:
- En el Explorador de datos, expanda una conexión, pulse con el botón derecho
en el servidor de datos y seleccione . Se abre
el asistente de carga de trabajo en la sección
Capturar.
- 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