Desplegar rutinas no PL/SQL en una base de datos

Utilice el asistente Desplegar rutinas para desplegar procedimientos almacenados o funciones definidas por el usuario no PL/SQL en una base de datos.
Antes de empezar
Requisitos previos:
Por qué y cuándo se efectúa esta tarea
Restricción: Algunos productos no son compatibles con las rutinas Java.

Las instrucciones de este tema son aplicables a rutinas de un 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 Exportar 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 no PL/SQL en una base de datos:

  1. Vaya a la perspectiva Datos.
  2. Pulse con el botón derecho del ratón en uno o más objetos de datos permitidos o en la carpeta de rutinas del Explorador de proyectos de datos o del Explorador de fuentes de datos y luego pulse Desplegar en el menú emergente. Se abre un asistente.
  3. 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.
  4. Pulse Finalizar.
Resultados
El proceso de despliegue comenzará y la vista Resultados de SQL mostrará indicadores de progreso y mensajes. Después de desplegar la rutina, puede renovar la carpeta Procedimientos almacenados o Funciones definidas por el usuario en la conexión de 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.
Tareas relacionadas
Cambiar los valores predeterminados para desplegar procedimientos almacenados en un servidor de base de datos de DB2 para z/OS
Desplegar archivos JAR en una base de datos desde un proyecto de desarrollo de datos
Referencia relacionada
Asistente Desplegar rutinas
Información relacionada
Importación de rutinas a un proyecto
Exportación de rutinas de un proyecto de desarrollo de base de datos a un script

Comentarios