Principales rutinas de mantenimiento a la base de datos en Aspel

Anuncio
Principales rutinas de mantenimiento a la base de datos en Aspel-NOI 5.0
1. Reasignación de clave de trabajador
La reasignación de clave del trabajador no suele ser un proceso común pero en ocasiones
necesario cuando se desee reorganizar el catálogo de trabajadores. Lo abordaremos con la
finalidad de mostrar la forma de operar la nueva base de datos de Aspel-NOI.
Es importante considerar que cualquier cambio a la base de datos de Aspel-NOI tiene una
afectación, la cual puede ser grave si la afectación a la base de datos es incorrecta, se pueden
generar daños e inconsistencias en la base.
Situación 1. Se desea cambiar la clave del trabajador 3 a 38 sin perder la información histórica del
trabajador.
a. Abrir Ibexpert, registrar y conectar la base de datos
b. Abrir un script nuevo con el icono
c. Introducir el siguiente Script:
(Script Executive).
update tb15110901 set clave='
38' where (clave='
3');
update ac15110901 set clave_trab='
38' where (clave_trab='
3');
update mf15110901 set clave_trab='
38' where (clave_trab='
3');
update mn15110901 set clave_trab='
38' where (clave_trab='
3');
update sl15110901 set clave_trab='
38' where (clave_trab='
3');
update tblibres01 set clave_trab='
38' where (clave_trab='
3');
update vc15110901 set clave_trab='
38' where (clave_trab='
3');
update familia01 set clave_trab='
38' where (clave_trab='
3');
update histb01 set clave_trab='
38' where (clave_trab='
3');
commit work;
1. Opción de exportar datos a un Script.
Departamento de Soporte Técnico
14/02/2011
Aspel de México, S.A. de C.V.
1
d. Se selecciona la conexión en la que se ejecutará este Script, con el botón
e. Activar la opción de
,
y ejecutar el Script con la tecla F9 o el botón
.
Si el Script no tiene errores mostrará la ventana de confirmación, esto indicará que se
ejecutó sin problemas.
Es importante mencionar que este proceso se hace por nómina o se puede generar un script que
contenga todos los nombres de las tablas de las nóminas involucradas como son:
Tablas
TB15110901
AC15110901
MF15110901
MN15110901
SL15110901
TBLIBRES01
VC15110901
FAMILIA01
HISTB01
Nómina 15 de noviembre del 2009, empresa 1.
Tabla de trabajadores.
Tabla de acumulados.
Tabla de faltas.
Tabla movimientos a la nómina.
Tabla de salarios.
Tabla de campos libres del trabajador.
Tabla de vacaciones.
Tabla de familiares del trabajador.
Históricos del trabajador.
Si se actualiza la consulta del catálogo de trabajadores dentro de Aspel-NOI5.0 se identificará el
cambio realizado.
Departamento de Soporte Técnico
14/02/2011
Aspel de México, S.A. de C.V.
2
2.
Copiar catálogo de trabajadores de una empresa a otra
Situación: Se desea tomar el catálogo de trabajadores de la nómina del 15/11/2009 de la empresa
1 y utilizarlo para la nueva empresa 2.
a. Conectar la base de datos de la empresa 1 a IBExpert
b. Abrir la consulta de la tabla TB15110901
c. Seleccionar la opción de “Export into script” con el botón
ó desde el menú Tabla en la
misma consulta de la tabla, para que los registros de dicha tabla se exporten en un script
con las sentencias “Insert” automáticamente.
3. Exportando datos a un Script.
4. Opción de exportar datos a un Script.
Departamento de Soporte Técnico
14/02/2011
Aspel de México, S.A. de C.V.
3
d. En el campo “Table Name” se definirá la tabla destino ya que se quiere pasar a la empresa
2 la tabla será TB15110901, se exporta y como resultado mostrará el script.
5. Ventana del Script generado automáticamente.
e. Se registra la base de datos de la empresa 2 en el IBExpert, es de gran importancia que la
tabla TB15110901 ya exista y que esté vacía. Para borrar los registros existentes de una
tabla se ejecuta el menú Table/Empty table en caso de que sea necesario.
6. Opción de Empty Table.
f.
Para insertar los datos que ya se encuentran en el script es necesario definir en qué base
de datos se va a ejecutar, seleccionando la base de datos en el botón
Departamento de Soporte Técnico
14/02/2011
Aspel de México, S.A. de C.V.
4
y
con el botón
o con la tecla F9, se realizara la ejecución, para ver la afectación dentro
de Aspel-NOI 5.0 es necesario confirmar la transacción con el botón “Commit”
que se realizó un cambio en la base de datos.
ya
g. Se realiza un proceso de recuperación del catálogo de trabajadores desde el control de
archivos porque solo se copiaron los datos en la tabla de TB15110901 y el sistema con la
recuperación regenera las dependencias que existen con otras tablas.
Departamento de Soporte Técnico
14/02/2011
Aspel de México, S.A. de C.V.
5
Descargar