------------------------------------------------------------- PASOS PARA CREAR EL MODELO DE DATOS (ESQUEMA) PARA EL SGE Creado: 29 de Junio de 1997 Ultima Actualizacion: Octubre 2005 ------------------------------------------------------------- !Cada proceso debe correr sin errores para proceder al siguiente! 1. Conectarse como system/manager y crear un tableSpace. CREATE TABLESPACE DATOS DATAFILE 'D:\ORADATA\DATOS1.ODF'SIZE 512M; 2. Crear un usuario (X) y darle permisos: DEFINE X='LIMPIA'; CREATE USER &X IDENTIFIED BY &X DEFAULT TABLESPACE DATOS; GRANT CONNECT, RESOURCE, DBA TO &X; 3. Conectarse como X y ejecutar los siguientes scripts: TABLAS GENERALES START GENERAL\GENERAL TABLAS DE SEGURIDAD START SEGURID\SEGURID START SEGURID\SEG_REFS START SEGURID\LICENCIA TABLAS DE CONTABILIDAD START CONTA\CONTA START CONTA\CON_REFS START CONTA\VIEWS -- OJO: Debe ser customizado (depende del cliente)! TABLAS DE INVENTARIOS START INVENTAR\INVENTAR START INVENTAR\INV_REFS TABLAS PRECIOS START PRECIOS\PRECIOS TABLAS DE CUENTAS POR PAGAR START PAGOS\PAGOS START PAGOS\CXP_REFS TABLAS DE CUENTAS POR COBRAR START COBROS\COBROS START COBROS\CXC_REFS TABLAS DE BANCOS START BANCOS\BANCOS TABLAS DE ACTIVOS START ACTIVOS\ACTIVOS START ACTIVOS\ACT_REFS TABLAS DE COMPRAS START COMPRA\COMPRAS START COMPRA\COM_REFS TABLAS DE PLANILLAS START PLANILLA\PLANILLA TABLAS DE RECURSOS HUMANOS START RHUMANOS\RHUMANOS START RHUMANOS\RHU_REFS START PLANILLA\PLA_REFS TABLAS DE COMISIONES START COMISION\COMISION START COMISION\CMS_REFS -- claves (solo Llobet)? TABLAS DE CAJAS START CAJAS\CAJAS TABLAS DE VENTAS START VENTAS\VENTAS START VENTAS\VEN_REFS START VENTAS\ECLIENTTABS --START VENTAS\RESERVA TABLAS DE ESTADISTICAS START ESTADISTICAS\ESTADIST GENERAR LOS PAQUETES DE LA BASE DE DATOS: START PAQUETES GENERAR VISTAS AVANZADAS START SEGURID\VIEWS START PLANILLA\VIEWS start rhumanos\rhu_views START VENTAS\VIEWS START PRECIOS\PREC_VIEWS start VENTAS\eclientVAC.sql --solo para Candy 4. Configuracion del Usuario IMPORTAR LICENCIA 1. SOLICITAR EXPORT DE LA LICENCIA DEL CLIENTE 2. EJECUTAR DESDE EL SISTEMA OPERATIVO imp x/x@database file=licx.dmp fromuser=visioni ignore=y CREAR REGISTROS INICIALES PARA UN USUARIO A PARTIR DE CERO: 1. START INITDATA 2. IMPORTAR PREFERENCIAS DESDE UN USUARIO YA CONFIGURADO(visioni) 1. Importar al nuevo usuario imp x/x@database file=general\prefs.dmp fromuser=visioni ignore=y 2. Si esta creando una nueva instancia primero debe Generar el archivo prefs.dmp antes de proceder con el paso 1. 3. IMPORTAR SEGURIDAD DESDE UN USUARIO YA CONFIGURADO(Desa) 1. Borrar las tablas de seguridad del usuario x (En caso que ya existan) Conectarse como x y ejecutar el script BorrarSeg.sql 2. Importar las tablas de seguridad Ejecutar en el sistema operativo: imp x/x@database file=segurid.dmp ignore=Y tables=(SEG_MNUMOD,SEG_MNUMNU,SEG_MNUITM,SEG_GRANT,SEG_OPCION,SEG_GRUPO,SEG_GRPUSUARIO) 3. Crear el usuario inicial Conectarse como x y ejecutar: INSERT INTO SEG_GRPUSUARIO VALUES('ADMINISTRADOR','X'); COMMIT; 4. Si esta creando una nueva instancia primero debe Generar el archivo segurid.dmp antes de proceder con el paso 2. PARA IMPORTAR LA CONFIGURACION DE UN USUARIO A OTRO: 1. EJECUTAR DESDE EL SISTEMA OPERATIVO EL ARCHIVO: IMPORTS1.BAT 2. EJECUTAR DESDE EL SQL EL ARCHIVO: CONTA\DATOSCON.SQL 3. EJECUTAR DESDE EL SISTEMA OPERATIVO EL ARCHIVO: IMPORTS2.BAT (Si hay errores y necesita correr los imports de nuevo utilice el archivo: borrarimports.sql)