Академический Документы
Профессиональный Документы
Культура Документы
SUBIR NATURAL
$ natstart.bsh Esta macro se encuentra en el directorio ./nat/v41212/bin
BAJAR NATURAL
$ natbpmon Bufferpool version 1.3(435) of 27-NOV-1997 12:24:59 NATBPMON>shutdown NATBPMON>quit
2.) Verifique que la base de datos si haya quedado abajo, a travs de la macro verini.bsh que revisa el archivo NUC.LOG. 3.) Verifique con el comando showipc que no exista ningn demonio de la base de datos en ejecucin.
Este proceso hace referencia a la primera parte del reordenamiento de la base de datos y puede ser utilizado como mecanismo de copia de seguridad. 1. Verifique que ningn usuario est trabajando sobre la base de datos. $ adaopr db=2xx di=uq, donde 2xx corresponde a la base de datos de la Cmara de Comercio. 2. Si algn usuario se encuentra logeado en la base de datos, solictele que se salga. Si el usuario se qued pegado, simplemente canclelo. $ adaopr db=216 stop=xxx, donde xxx corresponde al nmero ID del proceso que est realizando el usuario. El nmero del ID es generado en la consulta de usuarios en lnea ($ adaopr db=2xx di=uq). 3. Baje la base de datos. $ utilidades/adafin.bsh 4. Verifique que la base de datos est fuera de lnea $ utilidades/verini.bsh, si la base de datos continua en lnea debe ser que el proceso de bajar la base de datos fue incorrecto, revise entonces el archivo NUC.LOG que se encuentra el directorio de la base de datos para verificar que puede estar sucediendo. 5. Ejecute la shell de exportacin de la base de datos. $ utilidades/export_db.bsh Esta shell ejecuta internamente las siguientes instrucciones: . /home/sag/db216/assign.bsh ARCHIVO=$(date '+%y%m%d%H%M%S') export ARCHIVO ORDEXP=/sag/copias/$ARCHIVO.exp export ORDEXP adaord dbid=216 export=(1-302) Si la exportacin se realiza en forma correcta se genera un archivo en el directorio /sag/copias titulado AAMMDDHHMMSS.exp (Ao, Mes, Da, Hora, Minuto, Segundos) con la informacin de la base de datos.
Peridicamente, cada vez que alguna tabla est copando los extend previstos (aproximadamente 18), es conveniente reordenar la base de datos. Para reordenarla realice los siguientes pasos: 1. Verifique que ningn usuario est trabajando sobre la base de datos. $ adaopr db=2xx di=uq, donde 2xx corresponde a la base de datos de la Cmara de Comercio. 2. Si algn usuario se encuentra logeado en la base de datos, solictele que se salga. Si el usuario se qued pegado, simplemente canclelo. $ adaopr db=2xx stop=zzz, donde xx es el nmero asignado a la Cmara de Comercio y zzz corresponde al nmero ID del proceso que est realizando el usuario. El nmero del ID es generado en la consulta de usuarios en lnea ($ adaopr db=2xx di=uq). 3. Baje la base de datos. $ utilidades/adafin.bsh 4. Verifique que la base de datos est fuera de lnea $ utilidades/verini.bsh, si la base de datos continua en lnea debe ser que el proceso de bajar la base de datos fue incorrecto, revise entonces el archivo NUC.LOG que se encuentra el directorio de la base de datos para verificar que puede estar sucediendo. 5. Ejecute la shell de exportacin de la base de datos (copia de seguridad). $ utilidades/export_db.bsh Esta shell ejecuta internamente las siguientes instrucciones: . /home/sag/db2xx/assign.bsh ARCHIVO=$(date '+%y%m%d%H%M%S') export ARCHIVO ORDEXP=/sag/copias/$ARCHIVO.exp export ORDEXP adaord dbid=2xx export=(1-302) Donde xx es el nmero asignado a la Cmara de Comercio. Si la exportacin se realiza en forma correcta se genera un archivo en el directorio /sag/copias titulado AAMMDDHHMMSS.exp (Ao, Mes, Da, Hora, Minuto, Segundos) con la informacin de la base de datos. 6. Ejecute el shell de reordenamiento.
$ utilidades/reor_db.bsh Esta shell ejecuta internamente la siguiente lista de comandos: . /home/sag/db2xx/assign.bsh ORDEXP=/home/sag/utilidades/reor_db_file export ORDEXP adaord dbid=2xx reorder=* Donde xx es el nmero asignado a la Cmara de Comercio. 7. Borrar el archivo /home/sag/utilidades/reor_db_file: $ rm utilidades/reor_db_file 8. En el eventual caso en que el proceso de reordenamiento sea interrumpido en forma abrupta, la base de datos se habr perdido y debemos proceder a recuperarla desde la copia (export) que se elabor previamente al reordenamiento. Borrar por completo el contenido de las tablas de la base de datos: $ utilidades/borra_db.bsh Importar la base de datos desde la copia (export) que se gener: $ utilidades/import_db.bsh (Verifique que la shell import_db.bsh solamente importe las tablas 5 a la 29 y 31 a la 302). Debe excluirse de la importacin las tablas 1, 2, 3, 4 y 30 por que son tablas bsicas del sistema y de parametrizacin. !! CUIDADO !! Estos pasos SOLO DEBEN REALIZARSE BAJO EL ESTRICTO SEGUIMIENTO DE CONFECAMARAS, CAMARA DE COMERCIO DE BOGOTA Y RED COLOMBIA.
En este paso es indispensable indicarle al sistema en que parte se encuentra almacenado el archivo .txt que se va a subir a las nuevas libreras. 4.) Objects to be loaded (Objetos a cargar)
Indique si va a cargar fuentes (S) o compilados (C) En que librera (FUENTES) Que nombre de objeto: Si va a cargar todos los objetos que vienen en el archivo, indique (*) Que tipo de objetos: Si va a cargar todos los tipos que vienen en el archivo, indique (*) Replace: Digite Y para indicar que si se van a reemplazar.
6.) Acto seguido se despliega en pantalla una lista de todos los programas, subprogramas y mapas contenidos en el archivo que se va a importar. Debe verificarse que est correcto para garantizar que funcionarn en forma adecuada.
Terminado el proceso, se despliega una pantalla con las estadsticas generales de los programas que se han subido. 8.) Ingrese al sistema por la librera fuentes
9.) Genere un listado de cada uno de los programas que fueron cargados (LOADED) y realice una catalogacin mediante la tecla S (Stow).
si no se arroja ningn mensaje, los programas han quedado bien catalogados. 10.) Logearse por la librera SYSMAIN, para copiar los ejecutables (Compilados) desde la librera fuentes a la librera registro.
12.)
Observe que debe colocarse: OBJECT: El nombre del programa / subprograma / mapa LIBRARY: La librera origen DBID: 22 FNR: Dejar en blancos CODE: Seleccione solamente Cataloged
Observe los siguientes datos: OBJECT: El nombre del programa / subprograma o mapa LIBRARY: registro DBID: 22 FNR: Dejar el que aparece por default REPLACE: Y.
13.) Al terminar estos pasos, los programas quedan actualizados en la librera registro correspondiente y listos para su uso por parte de los usuarios del sistema.