PASOS PARA LA INSTALACIÓN DEL APLICATIVO DOCUMENTO: mlpw2_instarh001.RTF Nota aclaratoria: Atención: este documento sólo sirve para instalar el aplicativo por primera vez, por lo tanto si ya usted lo tiene instalado, no lo diligencie. Instalación Manual del aplicativo: 1. Instale el motor para las bases de datos (SQL, SYBASE, ORACLE etc.) y las base/es que va a necesitar y probar que tiene conexión. 2. Es indispensable Tener un CD que contenga la última versión de MIDASOFT para instalar el sistema en su computador. 3. Este CD contiene los siguientes directorios: E:\MIDAST\ No necesariamente debe ser E, puede ser en C o el nombre del drive de su unidad lectora de CD. \MIDAST\ ==> Los ejecutables (.exe) , (.dll) dlls y (*.jpg) del sistema. \MIDAST \DATOS\ ==> los archivos complementarios de seguridad. \MIDAST \DLL\ ==> Las librerías (.dll) que contiene las políticas. \MIDAST \SYFDAT\ ==> Los modelos o fuentes para la generación de políticas \MIDAST \ODBC\ ==> el driver para ODBC mf55.dll \MIDAST \MSSQL7\ ==> Los scrips de SQL y el driver nativo mf55.dll \MIDAST \ORACLE\ ==> Los scrips de Oracle y el driver nativo mf55.dll \MIDAST \SYBASE\ ==> Los scrips de Sybase \MIDAST \PERVASIV\ ==> Los scrips de Pervasive \MIDAST\SAPDB\ ==> Los scrips de SAPDB \MIDAST \DOCTOS\ ==> La ayuda en línea \MIDAST\MOD55ZIP\ ==> La aplicación completa en .zip \MIDAST\C55\ ==> Los runes de Clarion necesarios para que aplicación se ejecute \MIDAST\CNV41\ ==> Los programas para subir las tablas ARH.DAT,FRF.DAT,VR*.DAT,WRH.DAT , por odbc \MIDAST\CNV41C55\==> Los programas para subir las tablas ARH.DAT,FRF.DAT,VR*.DAT,WRH.DAT , por SQL nativo \MIDAST\CNV41ORA\==> Los programas para subir las tablas ARH.DAT,FRF.DAT,VR*.DAT,WRH.DAT , por oracle nativo \MIDAST\SYF55\==> El syf55.dll para odbc \MIDAST\SYF55O\ ==> El syf55.dll para odbc, con la seguridad en el motor, el programa sy55i.exe para inicializar la seguridad en el motor. \MIDAST\SYF55O\PRJS\ Los programa para subir la seguridad al motor. \MIDAST\SYF55O\MSSQL7\ ==> El syf55.dll para SQL, con la seguridad en el motor, el programa sy55i.exe para inicializar la seguridad en el motor. \MIDAST\SYF55O\ORACLE\ ==> El syf55.dll para oracle, con la seguridad en el motor, el programa sy55i.exe para inicializar la seguridad en el motor. \MIDAST\INSTALAR\RAIZ\==> Los Ini que contienen las rutas o direccionamiento de las bases de datos. \MIDAST\INSTALAR\DATOS\ ==> los archivos básicos para la instalación inicial del sistema y de seguridad. 4. Nota importante: Antes de iniciar verifique la capacidad que tenga en el/los disco/s de su computador (PC). Si su computador tiene más de un disco seleccione el que tenga más capacidad o mayor espacio libre. 5. Después de haber seleccionado el disco, Ud. Tiene dos formas de instalar : 5.1-.Si Ud. NO quiere que su directorio se llame MIDAST, entonces cree una carpeta y nómbrela por ejemplo MIDASOFT. C:\MIDASOFT\ No necesariamente debe instalarse en el disco C y no necesariamente debe llamarse MIDASOFT, es un ejemplo. Escoja el Drive que UD desee Arrastre del CD, una a una las carpetas que están debajo de MIDAST. De la Carpeta MIDAST del CD, baje o copie a su carpeta C:MIDASOFT , todo lo que hay encuentre. 5.2-.Si Ud. SI quiere que su directorio se llame MIDAST, Arrastre del CD la carpeta MIDAST. 6. Una vez realizado el paso 5, por cualquier variante 5.1 o 5.2 que haya seleccionado, esta listo para continuar con la Instalación. Por lo tanto, verifique la integridad de la información que haya bajado a su equipo. Para efectos del ejemplo, supongamos que Ud. Escogió la opción 5.2, por lo tanto su directorio donde esta la aplicación es MIDAST. Recuerde que su aplicación quedó instalada , según el ejemplo en c:\midast. A esta ruta la vamos a llamar de ahora en adelante: rutaaplicacion A partir de este momento, todo el trabajo de instalación se hace a partir de las carpetas bajadas en su equipo. 7-.Con el Explorer cambie el atributo de solo lectura (NO chulee) a todos archivos bajados, cuando se copia de un CD , normalmente este atributo queda activo. 8-.Del Directorio \ rutaaplicacion \INSTALAR\DATOS\ de su equipo copia a su directorio \ rutaaplicacion \DATOS\ los *.dat es decir Seg.dat , Cia.dat, Cnf.dat. Estos archivos son la base de la seguridad del sistema y de acceso al mismo. El CIA.DAT contiene la información de las compañías instaladas, por default esta instalada la compañía 01, cuyo string de conexión (forma de conectarse a la base de datos es MIDASOFT,MIDASOFT,MIDASOFT El CNF.DAT contiene la información del Nombre de la Empresa y su NIT. El SEG.DAT contiene la información de Usuarios autorizados, por default esta instalado : Usuario : SISO Password : SYF Estos datos: Compañía = 01 String de Conexión = MIDASOFT,MIDASOFT,MIDASOFT Usuario : SISO Password : SYF Debe recordarlos, pues mas tarde los necesitara para entrar a la aplicación. 9-.En el Win.ini de la maquina se deben agregar las siguientes líneas para que la aplicación corra : [SYSOFT] MIDA5=60³ MIDAS=60³ THOT=0³ ATLAS=0³ CTMIDAS=0³ UTODBC=0³ FCNM=0³ A continuación se debe crear la entrada que direccionan a los archivos de seguridad : [Unidad:]syfini=[path del aplicativo]\Syf.INI donde [Unidad:] = Disco donde se instaló el aplicativo [path del aplicativo] = Ruta del directorio donde se instaló el aplicativo. Ejemplo : Si UD coloca la línea : D:syfini=D:\MIDASOFT\SYF.INI Quiere decir, que el sistema está instalado en el disco D de la máquina, y el sistema buscará el archivo de configuración de seguridad en la carpeta D:\MIDASOFT 10-.Del Directorio \rutaaplicacion\INSTALAR\RAIZ\ de su equipo copia a su directorio \rutaaplicacion\ los *.INI es decir SYF.INI , SYFEMPR.INI, CONECTAR.INI. 11-. El archivo SYF.INI contiene básicamente las siguientes líneas [ARCHIVOS] CNF=rutaaplicacion\DATOS\CNF.DAT CIA=rutaaplicacion\DATOS\CIA.DAT SEG=rutaaplicacion\DATOS\SEG.DAT VALIDEINSTALA=0 ARH=NOMINA/NOMINA@MIDASOFT [LOGO] Imagen=SysoFT.JPG [ARCHIVOSODBC] BASEDATOS=DSNMIDASOFT,MIDASOFT,MIDASOFT Modifique en las líneas la palabra rutapalicacion por la Ruta donde este instalada su aplicación. Según el ejemplo C:\MIDAST\ La entrada : [LOGO] Imagen=SysoFT.JPG Contiene el nombre del logo con que aparecerán sus reportes, por lo tanto cámbiela según sus necesidades. 12-. El archivo SYFEMPR.INI contiene básicamente las siguientes líneas Recuerde que la compañía por defecto instalada es 01. Si la compañía que va ha instalar no es 01, La Linea [01] es realmente [], por lo tanto cámbiela según sus necesidades. [01] Cia=SYSOFT LTDA Nit=811.006.696-5 OPCION=NCORSGTUVZ APLICACION=MIDA5 SEG=rutaaplicacion\DATOS\SEG SGG=rutaaplicacion\DATOS\SGG SGU=rutaaplicacion\DATOS\SGU SAP=rutaaplicacion\DATOS\SAP SPR=rutaaplicacion\DATOS\SPR SSV=rutaaplicacion\DATOS\SSV SVI=rutaaplicacion\DATOS\SVI SFL=rutaaplicacion\DATOS\SFL SFC=rutaaplicacion\DATOS\SFC SGA=rutaaplicacion\DATOS\SGA SFH=rutaaplicacion\DATOS\SFh SCC=rutaaplicacion\DATOS\SCC SPC=rutaaplicacion\DATOS\SPC SGE=rutaaplicacion\DATOS\SGE SGX=rutaaplicacion\DATOS\SGX SGY=rutaaplicacion\DATOS\SGY PATHHIS=rutaaplicacion\DATOS\ PATHAYUDA=rutaaplicacion\DOCTOS\ PATHImpExp=rutaaplicacion PATHHIS=rutaaplicacion\DATOS\ PATHAYUDA=rutaaplicacion\DOCTOS\ PATHImpExp=rutaaplicacion Modifique las líneas Cia=SYSOFT LTDA Nit=811.006.696-5 En Cia=se encuentra el nombre de su compañía, por lo tanto cámbiela de acuerdo a sus necesidades En Nit = se encuentra el NIT de la compañía, por lo tanto cámbiela de acuerdo a sus necesidades La palabra rutapalicacion cámbiela por la Ruta donde este instalada su aplicación. Según el ejemplo C:\MIDAST\ 13-. El archivo CONECTAR.INI contiene básicamente las siguientes líneas [01MIDA5DATABASE] SYFDAT=rutaaplicacion\SYFDAT\ CLARION=rutaaplicacion\DATOS\ CIAUSR=01 BASEDATOS=MSSQL7 IDSEDE=01 OWNERNAME=DSNCANDINO,MIDASOFT,MIDASOFT ARH=MIDASOFT,MIDASOFT,MIDASOFT La Línea [01MIDA5DATABASE] Es realmente 01 [MIDA5DATABASE] Por lo tanto cámbiela según sus necesidades. La palabra rutapalicacion cámbiela por la Ruta donde este instalada su aplicación. Según el ejemplo C:\MIDAST\ La línea : OWNERNAME=MIDASOFT,MIDASOFT,MIDASOFT Contiene el string de Conexión, por lo tanto cámbiela según sus necesidades. 14-.Configuración del Motor : Como según el paso 1, Ud. ya tiene su motor instalado, Configure su DSN, este tipo de conexión es solo para ODBC, no se usa para los drivers nativos. 14.1-.Configurar el DSN : Configurar el DSN por el Panel de Control, El DSN debe manejar un Nombre DSN, Usuario, Pasword o preferiblemente con autenticación de Windows NT Ej: MIDASOFT, MIDASOFT, MIDASOFT. Se recomienda que el Nombre DSN sea igual al nombre de la base de datos y que entre los tres no excedan 28 caracteres, los string corresponden a: 14.1.1.- MIDASOFT, midasoft, midasoft: El primer nombre corresponde al nombre que debe asignar a la base de datos. 14.1.2.- midasoft, MIDASOFT, midasoft: El segundo nombre corresponde al nombre de usuario 14.1.3.- midasoft, midasoft, MIDASOFT: El tercer nombre corresponde al password 14.2-.Trabajo a realizar con el Motor : Ud. Puede estar en dos situaciones : 14.2.1-.Instalar una base de Datos completamente nueva. 14.2.1.1-.Ejecute el Enterprise Manager , permite crear bases de Datos y cree una base de datos con el nombre indicado en el DSN, PASO 14.1. 14.2.1.2-.Ejecute el QUERY ANALIZER , ejecutor de sentencias query del Motor. 14.2.1.3-.Según el motor utilizado SQL,Oracle,Sybase,Pervasive, ubique en su disco el directorio correspondiente. 14.2.1.4-.Busque dentro de este el PRGSQxxO.SQL, (script de creación), donde xx es un consecutivo de mayor a menor. El que debe de conseguir es el mayor. Por ej. Ud encuentra el PRGSQ41O.SQL y el PRGSQ42O.SQL, el que debe de utilizar es el 42. Edítelo o ábralo con QUERY, para que pegue todas las instrucciones SQL y ejecútelas. 14.2.2-.Bajar un backup de una base de Datos existente. 14.2.2.1-.Ejecute el Enterprise Manager , permite crear bases de Datos y/o restaurar una base de datos. 14.2.2.2-.Siga todos los pasos necesarios para restaurar un backup. 14.2.2.3- Recuerde que debe de restaurar el backup con el nombre indicado en el DSN, PASO 14.1. 15-.Ajustes finales. Ud. Si ha seguido paso paso esta listo para ejecutar la aplicación. 15.1. La carpeta "RUTAAPLICACION\c55" contiene los "runes" de la versión de clarion. 15.1.1-. Con esta carpeta se pueden hacer dos cosas: 15.1.1.1-. Copiar los archivos a la raiz de la aplicación 15.1.1.2-. Asignarle un path en las variables de entorno de su maquina Ej., "RUTAAPLICACION\c55" y recuerde que debe reiniciar la maquina para que ese path (ruta) ejecute los cambios. 16.1-.Cree un icono en su escritorio, su ejecutable puede ser MNNET.EXE , todo el sistema de recursos humanos o MNEXE.EXE solo la parte de nomina.Acondicone de acuerdo a sus necesidades. 16.2-.Ejecute este icono, le debe de aparecer la pantalla de acceso al sistema, sino sucede o le presenta cualquier error verifique nuevamente uno a uno los pasos anteriores, con seguridad omitio o no hizo alguno de los anteriores correctamente. 16.3-.Una vez que le aparezca la pantalla de acceso, introduzca los datos solicitados de acuerdo a lo indicado en el punto 8 de este instructivo. 16.4-.Si su compañía no es la 01 o su base de datos no es MIDASOFT, debe de realizar lo siguiente : 16.4.1-.Vaya a Administración / Compañías de Acceso y cree o modifique la compañía y en el string de conexión coloque el nombre correcto. 16.4.2-. Sálgase del Aplicativo. 16.4.3-. Vaya al conectar.ini y cambie el OWNERNAME, y en la entrada ARH con lo indicado para esta compañía. 16.4.4-. Con el query analizer borre los datos de la tabla ARH. 16.4.5-. Vuelva a entrar al aplicativo, recuerde que su compañía la cambio. 17. Si al entrar al aplicativo se muestra una ventana relacionando llaves invalidas, presione la tecla OK para continuar. Modificado - 07/05/05