Creación de tablas Incoming
Para crear tablas para uso del servicio DiscoveryIncoming, editar el archivo que corresponda según el motor de base de datos:
- SQL: IncomingBDDmdf.CBD
- Oracle: IncomingBDDorc.CBD
- Access: IncomingBDDmdb.CBD
- Ubicación del archivo: C:\Program Files (x86)\LeverIT\Discovery\Software y abrir con notepad u otro editor de texto.
Ejemplo
Crear la estructura de la tabla EMPLOYEES
- Seleccionar y abrir el archivo IncomingBDD según el motor, para el caso de este ejemplo se editará el archivo IncomingBDDmdf.CBD.
- Reglas para la creación de la estructura de la tabla:
- Agregar los campos de la tabla, de la siguiente forma:
FIELD[ADN4)]:NOMBRE_TABLA:[NOMBRE_CAMPO]TIPO_DE_CAMPO
De tal forma que el campo EMPLOYEES.EMPLOYEES_ID se define así:
FIELD[ADN]:EMPLOYEES:[EMPLOYEE_ID]INTEGER
Agregar los siguientes campos hasta completar la estructura de la tabla. Para el campo FIRST_NAME:
FIELD[VAR]:EMPLOYEES:[FIRST_NAME]VARCHAR(20)
Finalmente la estructura de la tabla destino es la siguiente:
REFERENCE[ADN]:EMPLOYEES,DISINCOMING_BDD[IDDISINCOMING_BDD]:[IDDISINCOMING_BDD]VARCHAR(50), CONSTRAINT INDICEEMPLOYEES1 FOREIGN KEY ([IDDISINCOMING_BDD]) REFERENCES DISINCOMING_BDD([IDDISINCOMING_BDD]) FIELD[ADN]:EMPLOYEES:[EMPLOYEE_ID]INTEGER FIELD[VAR]:EMPLOYEES:[FIRST_NAME]VARCHAR(20) FIELD[VAR]:EMPLOYEES:[LAST_NAME]VARCHAR(25) FIELD[VAR]:EMPLOYEES:[EMAIL]VARCHAR(25) FIELD[VAR]:EMPLOYEES:[PHONE_NUMBER]VARCHAR(20) FIELD[VAR]:EMPLOYEES:[HIRE_DATE]DATETIME FIELD[VAR]:EMPLOYEES:[JOB_ID]VARCHAR(10) FIELD[VAR]:EMPLOYEES:[MANAGER_ID]INTEGER FIELD[VAR]:EMPLOYEES:[DEPARTMENT_ID]INTEGER
- Guardar cambios en el archivo y cerrar.
- Abrir el módulo StartSystem5)
Inicio > Programas > Discovery > Configuration > StartSystem
Ubicar la pestaña Genera BDD y dar clic en el botón Verifica BDD entrante
Clic para ampliar la imágen
Creación de la tabla en el StartSystem Deben crearse los campos definidos en el archivo IncomingBDDmdf.CBD
2)
Tamaño de acuerdo al tipo de campo
4)
La etiqueta de campo ADN se utiliza únicamente para el primer campo de la tabla, para los restantes se utiliza la etiqueta VAR
5)
StartSystem. Módulo del servidor Discovery que permite configurar la conexión con el motor de base de datos, además de procedimientos como creación de nuevas tablas y actualizaciones según la versión instalada