guía aplicación de objetos, paquetes y scripts

26
Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 1 Políticas de Guía Aplicación de Objetos, Paquetes y Scripts Proceso de Tecnologías de la Información Octubre 2020

Upload: others

Post on 17-Jul-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 1

Políticas de

Guía Aplicación de Objetos, Paquetes y Scripts Proceso de Tecnologías de la Información Octubre 2020

Page 2: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 2

Tabla de contenido 1. Propósito ........................................................................................................................................................ 3

2. Objetivo .......................................................................................................................................................... 3

3. Procedimiento aplicación de objetos, paquetes y scritps. ............................................................................. 3

4. Aplicación de Paquetes: ................................................................................................................................. 3

5. Aplicación de .bat ........................................................................................................................................... 5

6. Aplicación .xls ................................................................................................................................................. 7

7. Aplicación de sentencias Galactic: ................................................................................................................. 8

8. Aplicación de objetos: ................................................................................................................................... 15

Page 3: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 3

1. Propósito

El Departamento Administrativo de la Función Pública (DAFP), utiliza el software de

Sistema de Información y Gestión del Empleo Público (SIGEP).

Esta guía sirve como instructivo para indicar la aplicación de objetos, paquetes, y scripts.

2. Objetivo

Indicar la guía que se utiliza para aplicación de objetos, paquetes y scripts.

3. Procedimiento aplicación de objetos, paquetes y scritps.

Los paquetes que lleguen para aplicación al ambiente pruebas y preproducción deben ser

aplicados tan pronto lo soliciten por Proactivanet.

Actualmente el SIGEP cuenta con 3 tipos de ambientes al cual tienen las siguientes

conexiones, las cuales se muestran en la tabla siguiente:

Ambiente IP Directorio

instalación

Cuenta

Pruebas No aplica No aplica No aplica

Preproducción 172.20.1.46 E:\M4WebServices DAFP_NT4\Usuario

Producción 10.116.8.16 E:\M4WebServices SIGEPCP\Usuario Capacitación 192.168.1.10 E:\M4WebServices DAFP_NT4\Usuario

4. Aplicación de Paquetes:

El proveedor indicara el ambiente aplicar los paquetes y la ruta donde estos se

encuentran; actualmente las rutas son:

Para Controles de cambio SCC: \\yaksa\BITACORA\SIGEP_SCC_TKTS\SCC

Para tickets: \\yaksa\BITACORA\SIGEP_SCC_TKTS\TKTS

En Proactivanet aparece lo que se debe aplicar:

Page 4: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 4

En estas rutas se encuentra tanto los archivos aplicar como el archivo DCP024 que indica

los pasos a seguir:

Una vez identificado la ruta donde se encuentra los paquetes, se procede a copiarlos y

pegarlos en el ambiente solicitado (preproducción y producción y capacitación), el sistema

solicitara el reemplazo del archivo el cual debe aceptar:

Page 5: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 5

5. Aplicación de .bat

El proveedor solicitara ejecutar un .bat a través de Proactivanet que se encontrara

actualmente en la carpeta \\yaksa\BITACORA\SIGEP_SCC_TKTS\SCC\2015\069-2014, se

debe copiar el archivo .bat y reemplazarlo en el ambiente solicitado y comprobar que el

sistema cree automáticamente el archivo con fecha y hora de ejecución.

Page 6: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 6

En estas rutas se encuentra tanto los archivos aplicar como el archivo DCP024 que indica

los pasos a seguir:

Una vez identificado la ruta donde se encuentra los .bat, se procede a copiarlos y pegarlos

en el ambiente solicitado (preproducción y producción y capacitación):

Page 7: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 7

6. Aplicación .xls

Cuando el proveedor solicita ejecutar un .xls a través de Proactivanet que se encontrara

actualmente en la carpeta \\yaksa\BITACORA\SIGEP_SCC_TKTS\SCC\2015\069-2014, se

debe copiar el archivo .xls y reemplazarlo en el ambiente solicitado preproducción y

producción y capacitación), el sistema solicitara el reemplazo del archivo el cual debe

aceptar.

En estas rutas se encuentra tanto los archivos aplicar como el archivo DCP024 que indica

los pasos a seguir:

Page 8: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 8

Una vez identificado la ruta donde se encuentra los .xls, se procede a copiarlos y pegarlos

en el ambiente solicitado (preproducción y producción y capacitación):

7. Aplicación de sentencias Galactic:

Cuando el proveedor solicita ejecutar sentencias Galactic a través de Proactivanet que se

encontrara actualmente en la carpeta

\\yaksa\BITACORA\SIGEP_SCC_TKTS\SCC\2015\069-2014.

Page 9: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 9

En estas rutas se encuentra tanto los archivos aplicar como el archivo DCP024 que

indica los pasos a seguir:

Posteriormente se debe abrir el aplicativo RAMDL que se encuentra en el escritorio:

Aparece la pantalla siguiente:

Page 10: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 10

Para Target Data Source debe dar click en Connect y aparecerá la pantalla siguiente, en

donde debe digitar los datos de acuerdo al ambiente solicitado:

Los datos a registrar de acuerdo al ambiente se encuentran en la tabla siguiente:

Page 11: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 11

Ambiente/Campo Pruebas Preproducción Producción Capacitación

Server Name PRUEBAS PREPRODUCCION PRODUCCION (SIGEPNUEVO)

CAPACITACION

User Name SIGEPdespru sigeppruebas SIGEP SIGEP

Password xxx xxx xxx xxx

Para Origin Data Source debe dar click en Connect y le aparecerá la pantalla siguiente en

donde debe buscar en unidades la ruta w:\\yakza\BITACORA y seleccionar en base de

datos la ruta indicada por el Proveedor:

Proceder a instalar el paquete de acuerdo al tipo, seleccionar Tools – Galactic Query II:

Page 12: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 12

Cargar las sentencias: Seleccionar File – Load:

Ubicarse en la ruta indicada por el Proveedor, seleccionado All files:

Page 13: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 13

Luego seleccionar el archivo galactic:

Verificar la ruta exacta. Nota: Casi nunca viene con el nombre Sentencias_GalacticQuery

sino hay que mirar si viene con el nombre Lista_objetos_RAMDL.

Page 14: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 14

Ubicarse en la primera línea y dar clic en ejecutar:

Cuando el proceso solicite, se digita la contraseña del M4ADM en el ambiente en el que

se está aplicando el paquete:

Dejarlo ejecutar hasta que el icono stop en la ejecución cambie a uno con forma de

borrador. Se debe validar que el paquete haya sido ejecutado sin errores a través del

espía, en la parte inferior de la pantalla - personalizar:

Page 15: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 15

Sin cerrar ventanas del Ramdl, se valida que la ejecución de las sentencias haya sido

satisfactoria por ESPIA. (Mostrar iconos ocultos – espia):

Si sale algo en rojo en el espía, se deben ejecutar de nuevo las sentencias, cambiando el

orden (se borra la primera sentencia y se ejecuta, si falla la segunda y así sucesivamente y

luego se ejecutan todas en el orden encontrado). Si a pesar de todo, los errores persisten,

se debe tomar el screen del espía, adjuntarlo al caso Proactivanet y devolverlo al proveedor

para que analice y ajuste el paquete.

8. Aplicación de objetos:

Se deben seguir los mismos pasos indicados en la aplicación de sentencias galactic hasta

Page 16: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 16

la conexión al ambiente solicitado y ubicación de los archivos.

Seleccionar el icono Objects:

Seleccionar File – Load List – Load Dependencies List:

Luego seleccionar el archivo Lista_Objetos_RAMDL y Abrir:

Aparece la siguiente pantalla y seleccionar NO como se indica en la gráfica:

Page 17: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 17

Seleccionar todos los objetos en el recuadro negro, en select action, seleccionar Transfer

select objects y dar click en GO, como se indica en la gráfica siguiente:

Seleccionar SI como indica la gráfica siguiente:

Page 18: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 18

Y luego seleccionar SI a la finalización del proceso:

Una vez finalice, validar que no haya errores:

Page 19: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 19

Si hay errores, se regresa el paquete al proveedor con el screen del error.

Para borrar caches:

Una vez se aplica el paquete, se debe siempre borrar caches del ambiente de pruebas y

preproducción y en el caso de Producción y Capacitación se realiza automáticamente en

horas de la noche, a no ser que se haya aplicado en horas del día con autorización, en ese

caso, se borran caches.

Ingresar al aplicativo M4SvrAdm que se encuentra en escritorio:

Habilitar VoBo Host a site Dispatcher:

Page 20: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 20

Ingresar los datos del ambiente de acuerdo a la tabla siguiente:

Ambiente/Campo Pruebas Preproducción

Host Name (DIGITADO) 172.20.1.48 Sigepca02-pre y Sigepca01-pre

User Name M4ADM M4ADM

Password xxx xxx

AdminPort 4104 3032

Ambiente/Campo Producción - Gestión Producción – Servidor Público

Host Name (DIGITADO) 10.116.8.18 sigepca User Name M4ADM M4ADM

Password xxx xxx

AdminPort 3032 3032

Ambiente/Campo Capacitación - Gestión Capacitación – Servidor

Público Host Name (DIGITADO) sigepca02-cap sigepca01-cap

User Name M4ADM M4ADM Password xxx xxx

AdminPort 3032 3032

Aparece la pantalla siguiente y seleccionar Connect:

Page 21: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 21

Luego aparece la pantalla:

Seleccionar Logical Database Subsystem y con click derecho Flush Dictionary Cache:

Page 22: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 22

Seleccionar OK:

Page 23: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 23

Se ubica en Cache Subsystem y con click derecho Clean all Caches:

Seleccionar OK:

Para correr scripts:

Cuando el paquete contenga scripts, se ejecutan utilizando un cliente de base de datos pl

Page 24: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 24

sql developer, se abre la hoja de trabajo en el ambiente solicitado y se ejecuta el script

según el caso, siempre leyendo los mismos con el fin de validar si existen comentarios del

desarrollador que soliciten reemplazar fechas u otro tipo de datos en el mismo.

Aparecerá la siguiente pantalla:

Seleccionar el script – clik derecho para editar (validar que no haya comentarios) –

seleccionar todo y se copia en el SQL hoja nueva – colocar el cursor en la primera fila antes

de la primera letra de la sentencia - ejecutar y realizar Commit siempre.

Page 25: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia. Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 25

Actualización del archivo de control de versiones:

Una vez se haya aplicado todo el paquete en el ambiente solicitado y con el aval

del área funcional y técnica, proceder a actualizar el archivo de control de

versiones.

El archivo se encuentra en la ruta: \\yaksa\bitacora con el nombre:

Control de versiones.xls:

Para mirar quien es el responsable funcional de los controles de cambio, revisar

la información en el archivo Cuadro Control de Solicitud de CC SIGEP 2010-

2014, columna USUARIO, ubicado en la ruta: \\YAKSA\CONTROL CAMBIOS

SOLICITUDES.

Page 26: Guía Aplicación de Objetos, Paquetes y Scripts

Versión 03 Si este documento se encuentra impreso no se garantiza su vigencia. Fecha: 2020-10-05 La versión vigente reposa en el Sistema Integrado de Planeación y Gestión (Intranet). 26

Actualización en Proactivanet:

Ingresar a Proactivanet y seleccionar el número de incidente o requerimiento:

Actualizar y reasignar el caso al proveedor cuando fue aplicado en Pruebas y

al usuario funcional cuando fue aplicado en Preproducción, Producción y

Capacitación: