Utilice el Asistente para desplegar rutinas para desplegar procedimientos almacenados o funciones definidas por el usuario en una base de datos.
Requisitos previos: - Para desplegar un procedimiento almacenado SQL utilizando binarios desde un
servidor
DB2
para
z/OS
V8 a un
servidor
DB2
para
z/OS
V8, debe aplicarse el PTF JDB881D al servidor de origen y de destino.
- Para desplegar un procedimiento almacenado
Java
en un servidor
DB2
UDB para
Linux,
UNIX
y
Windows
Versión 8.1 ó 8.2, debe instalar el FixPak 13 o superior
- Consulte la información de soporte
para el despliegue de binarios y el despliegue en servidores distintos.
Las instrucciones de este tema se aplican a rutinas del proyecto de
desarrollo de datos y del Explorador de fuentes de datos. Si
ha exportado una rutina al sistema de archivos, puede desplegar la rutina
siguiendo las instrucciones del archivo llamado
DeployInstructions.txt que se ha generado junto con los
scripts de exportación en la carpeta de archivos especificada en el Asistente
para exportar una rutina.
Se generan dos tipos de scripts de exportación:
- Un script SQL, que se puede utilizar para desplegar procedimientos
almacenados SQL de
DB2
para
Linux,
UNIX
y
Windows
y procedimientos almacenados SQL nativos de
DB2
para z/OS.Este script necesita el procesador de línea de mandatos de
DB2.
- Un script ANT que se puede utilizar para desplegar procedimientos
almacenados
Java
y procedimientos almacenados SQL externos de
DB2
para
z/OS.
Para
desplegar una rutina en una base de datos:
- Vaya a la perspectiva Datos.
- Pulse el botón derecho del ratón sobre uno o varios objetos de datos soportados o la
carpeta de rutinas del Explorador de proyectos de datos o el Explorador de fuentes de datos
y, a continuación, pulse Desplegar en el menú emergente. Se abre un asistente.
- Lleve a cabo los pasos que le indica el asistente. Algunos campos del asistente se rellenan en función de la configuración por omisión que se especifica en las páginas de preferencias de opciones de despliegue, y otros se rellenan con los valores de las rutinas que desea desplegar. Si
selecciona la opción de realizar el despliegue en un servidor diferente, puede
seleccionar una conexión de base de datos existente o crear una conexión nueva. Las conexiones con los servidores de base de datos soportados son las únicas conexiones que están disponibles en lista de conexiones existentes.
- Pulse en Finalizar.
El proceso de despliegue comienza y, en la vista Resultados SQL, podrá ver el
progreso y los correspondientes mensajes. Después de desplegar una rutina, puede renovar
la carpeta Procedimientos almacenados o Funciones
definidas por el usuario en la conexión con la base de datos de la vista
Explorador de fuentes de datos para verificar que la rutina se añadió al servidor. Si la rutina se desplegó desde el Explorador de proyectos de datos y la base de datos de destino es la misma base de datos que se asignó al proyecto de desarrollo de datos, la vista Explorador de proyectos de datos muestra un icono de llave inglesa al lado del nombre de rutina para indicar que se ha desplegado la rutina.