instalación del sistema hrp

34
Instalación del Sistema “HRP” CLIENTE - SERVIDOR INTRODUCCIÓN. El procedimiento de instalación del sistema HRP, es un proceso sencillo que sólo requiere de algunos conocimientos técnicos comunes. Sin embargo es importante que previo a su instalación se conozcan las facilidades que el sistema proporciona para la definición de los “roles” de cada elemento que integra el sistema. Debido a la naturaleza del sistema basado en una infraestructura que soporte los requerimientos de cliente-servidor, sus elementos básicos que interactúan en este sistema fundamentalmente son: el cliente y el servidor. Sin embargo la definición de éstos juega un papel importante para la instalación de “HRP”. Las opciones que tenemos para la definición de su infraestructura de hardware previa a la instalación del sistema, son las siguientes: INSTALACIÓN TRADICIONAL 1er. ELEMENTO : CLIENTE(s) .- PC (s) a las que se les instalará la aplicación del cliente. Por lo tanto contendrá cada pc los siguientes directorios: a) dll’s.- Programas que se ejecutan en la PC del cliente y que éstas a su vez pueden hacer llamadas a otras dll’s o reportes (rpt’s). b) rpt’s .- Formatos de consulta para visualizar los datos solicitados por el usuario a través de una dll. c) Imágenes.- Imágenes propias del sistema o definidas por el usuario tales como logo de la empresa o inclusive fondos del aplicativo. d) y el archivo ejecutable hrp.exe quien se encarga de autentificar al usuario, establecer la conexión a la B.D., permitir navegar en el menú del sistema del usuario, y detonar las llamadas a las dll’s correspondientes. e) Utilerías.- Son programas extras que tiene el aplicativo para su administración. Ver documento 3. Administración de HRP, capítulo 12. 2º. ELEMENTO : SERVIDOR .- Servidor que tendrá las funciones de : a) Administrador de Base de datos b) Ejecución de Programas .exe S.A.D.H. S.A. de C.V. 1

Upload: daniel-espejel

Post on 03-Jan-2016

48 views

Category:

Documents


11 download

TRANSCRIPT

Page 1: Instalación del sistema HRP

Instalación del Sistema

“HRP” CLIENTE - SERVIDOR

INTRODUCCIÓN. El procedimiento de instalación del sistema HRP, es un proceso sencillo que sólo requiere de algunos conocimientos técnicos comunes. Sin embargo es importante que previo a su instalación se conozcan las facilidades que el sistema proporciona para la definición de los “roles” de cada elemento que integra el sistema. Debido a la naturaleza del sistema basado en una infraestructura que soporte los requerimientos de cliente-servidor, sus elementos básicos que interactúan en este sistema fundamentalmente son:

el cliente y el servidor.

Sin embargo la definición de éstos juega un papel importante para la instalación de “HRP”. Las opciones que tenemos para la definición de su infraestructura de hardware previa a la instalación del sistema, son las siguientes: INSTALACIÓN TRADICIONAL

1er. ELEMENTO : CLIENTE(s) .- PC (s) a las que se les instalará la aplicación del cliente. Por lo tanto contendrá cada pc los

siguientes directorios:

a) dll’s.- Programas que se ejecutan en la PC del cliente y que éstas a su vez pueden hacer llamadas aotras dll’s o reportes (rpt’s).

b) rpt’s .- Formatos de consulta para visualizar los datos solicitados por el usuario a través de una dll. c) Imágenes.- Imágenes propias del sistema o definidas por el usuario tales como logo de la empresa o

inclusive fondos del aplicativo. d) y el archivo ejecutable hrp.exe quien se encarga de autentificar al usuario, establecer la conexión a

la B.D., permitir navegar en el menú del sistema del usuario, y detonar las llamadas a las dll’scorrespondientes.

e) Utilerías.- Son programas extras que tiene el aplicativo para su administración. Ver documento 3.Administración de HRP, capítulo 12.

2º. ELEMENTO : SERVIDOR .- Servidor que tendrá las funciones de :

a) Administrador de Base de datos b) Ejecución de Programas .exe

S.A.D.H. S.A. de C.V. 1

Page 2: Instalación del sistema HRP

Instalación del Sistema

OTRAS DEFINICIONES:

OPCIÓN 1

1er. ELEMENTO : CLIENTE(s) .- Mismas funciones definidas en la instalación tradicional. 2º. ELEMENTO : SERVIDOR de DB .- Servidor que tendrá la función de :

a) Administrador de Base de datos 3er. ELEMENTO : SERVIDOR de Ejecutables .- Servidor que tendrá la función de :

a) Ejecución de Programas .exe

OPCIÓN 2 - RECOMENDADA. 1er. ELEMENTO : CLIENTE(s) .- PC (s) a las que se les instalará la aplicación del cliente, pero sólo dejaremos en la(s)

pc(s) : a) El directorio de las Imágenes b) y el archivo ejecutable hrp.exe

2º. ELEMENTO : SERVIDOR de DB .- Servidor que tendrá la función de :

a) Administrador de Base de datos 3er. ELEMENTO : SERVIDOR de Ejecutables .- Servidor que tendrá la función de :

b) Ejecución de Programas .exe 4º. ELEMENTO : SERVIDOR de Dll’s y Rpt’s.- Servidor que tendrá la función de contener:

c) Directorio con los archivos .dll d) Directorio con los archivos .rpt

OPCIÓN 3 1er. ELEMENTO : CLIENTE(s) .-

a) Mismas funciones definidas en la instalación tradicional propias del cliente, y b) funciones del Servidor de DB y Servidor de Ejecutables.

* Esta forma de definir la infraestructura del sistema sólo es útil para casos de prueba,

demostraciones, venta del producto.

S.A.D.H. S.A. de C.V. 2

Page 3: Instalación del sistema HRP

Instalación del Sistema

Para entendernos mejor, cuando hablamos de los servidores, éstos pueden existir físicamente o ser el mismo.

CONSIDERACIONES :

• En cualquiera de las opciones anteriores es posible que los programas dll’s se ENCUENTREN en un servidor o en la PC de cada cliente, pero siempre se EJECUTAN en la PC-Cliente.

• Es importante aclarar que para cualquiera de las opciones anteriores que elija, el sistema

está diseñado para soportarlo, y la elección queda a criterio de las políticas de la empresa o del análisis de quien instala el sistema.

S.A.D.H. S.A. de C.V. 3

Page 4: Instalación del sistema HRP

Instalación del Sistema

AAARRRQQQUUUIITTTEEECCCTTTUUURRRAAA DDDEEELLL SSSIISSSTTTEEEMMMAAA I I

Servidores

Conexión Cliente Servidor por DNS (odbc)

Cliente

Paso 1. Preparar Servidor de Base de Datos

Conexión entre servidores por librerías nativas del manejador

Paso 2. Preparar Servidor de Ejecutables

Conexión entre cliente y servidor de ejecutables Por definición de Puerto y dirección IP.

Paso 3. Preparar Cliente (s)

S.A.D.H. S.A. de C.V. 4

Page 5: Instalación del sistema HRP

Paso 1 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Creación de Base de Datos |Creación de Usuarios |

PASO 1. Instalación del servidor de DB 1.- Verificar Requerimientos Técnicos Verificar el cumplimiento de los Requerimientos Técnicos antes de Iniciar la Instalación: Servidor de Base de Datos.

A) Tecnología Intel o similar: Elemento Características

Procesador 700Mhz o superior Memoria Ram 256Mb (deseable) Monitor SVGA 800x600 Espacio libre en disco 100Mb disco para el sistema Sistema Operativo Windows NT Server Ver 4 Service Pack 6, Win2000 B) Tecnología Risc

Elemento Características Memoria Ram 256Mb (mínimo) Espacio libre en disco 100Mb disco para el sistema Sistema Operativo Windows NT Ver 4 Service Pack 6, Win2000 Unix con los parches requeridos por el proveedor del Manejador de la

Base de datos Cualquiera de los siguientes Manejadores de Base de datos Relacionales Instalado:

Elemento Características SQL-Server Ver 7 o posterior Oracle Ver 8.0 o posterior Informix Informix Características Check List << Ver Anexos a este documento >> SERVIDOR << VERSIÓN INFORMIX >> << VERSIÓN ORACLE >> << VERSIÓN SQL-SERVER >>

Es importante que se hayan revisado los Check List previamente y que no falte ninguno de los puntos. Conviene tener a lamano los Check List tanto del cliente que se instala como del servidor en todo momento ya que ahí se anota informaciónimportante para la instalación.

S.A.D.H. S.A. de C.V. 5

Page 6: Instalación del sistema HRP

Paso 1 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Creación de Base de Datos |Creación de Usuarios | 2.- Creación de BD En el disco de Instalación que se prepara para el cliente, se encuentran dos carpetas las cuales una de ellas contiene la información correspondiente al Servidor y en otra la información del Cliente. INSTALANDO EN EL SERVIDOR 1. Del disco de instalación ( CD ) realizar la copia de la carpeta hrp y todo su contenido al servidor, conservando su estructura. Debemos proporcionar el nombre de la BD (por lo general es nombrada hrpdb o similar). 2. Restaurar la base de datos hrpdb (o nombre con el que fue creada). Con esto se carga el esquema de tablas, Stored procedures e información de administración. Según el manejador de base de datos, restaurar la Base de datos que viene en el CD del SetUp. Normalmente está en el directorio E:\ Servidor sql\hrp\Base de Datos.

Por medio de una consulta de SQL1 Revisar que la información de la tabla glcocorp sea correcta en los campos de : Razón Social, Número de Licencias, Sistema Operativo y Manejador de la Base de datos.

Esto por serguridad de que se haya cargado con los datos correctos la base de datos que se preparó especialmente para el cliente.

3.- Crear Usuarios Según el manejador de base de datos, crear al usuario con permiso de acceso a ésta base de datos, sin permitirle accesos directos de actualización a la base de datos por medio de SQL.

S.A.D.H. S.A. de C.V. 6

1 Secuence Query Language, mediante la herramienta de consulta propia del manejador de Base de Datos.

Page 7: Instalación del sistema HRP

Paso 2 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Puerto del Servidor | Programas Ejecutables | Demonio glserver PASO 2 . Instalación del servidor de Ejecutables2 1.- Verificar Requerimientos Técnicos Servidor de Ejecutables

A) Tecnología Intel o similar: Elemento Características

Procesador 700Mhz o superior Memoria Ram 256Mb (deseable) Monitor SVGA 800x600 Espacio libre en disco 100Mb disco para el sistema Sistema Operativo Windows NT Server Ver 4 Service Pack 6, Win2000 Versión Cliente del Manejador de DB

Instalado

B) Tecnología Risc

Elemento Características Memoria Ram 256Mb (mínimo) Espacio libre en disco 100Mb disco para el sistema Sistema Operativo Windows NT Ver 4 Service Pack 6, Win2000 Unix con los parches requeridos por el proveedor del Manejado

base de datos. Mas Compilador de C instalado. Versión Cliente del Manejador de DB

Instalado

Para Sistema Operativo Unix se requiere además:

Elemento Características Oracle Pro*C Informix Escl-C

2 Recuerde que el servidor de Ejecutables puede ser el mismo que el servidor de Base de Datos.

S.A.D.H. S.A. de C.V.

|

r de la

7

Page 8: Instalación del sistema HRP

Paso 2 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Puerto del Servidor | Programas Ejecutables | Demonio glserver | 2.- Definir Puerto del servidor de Ejecutables.

Se necesita agregar el servicio : rh2000 6543/tcp

Editar el archivo services para dar de alta el servicio rh2000 en el puerto 6543. Este archivo tradicionalmente se encuentra en la carpeta system o system32.

Insertar la línea: rh2000 6543/tcp

El número de puerto puede ser cualquier número más grande a 6000 siempre y cuando no esté ocupado ya. OJO : después de insertar la linea revisar que al final del archivo exista una línea en blanco. En sistema Operativo Unix el archivo services se ecuentra en /etc/services y solo root tiene permiso de escritura en este archivo. TODAS las PC clientes se les agregará esta línea con el mismo número de puerto.

En el caso de Oracle se debe definir un Service Name en el servidor de ejecutables que apunte a la instanciadonde está la Base de datos (este service name se declarará en la OPCI01 de parametrización General).

3.- Copiar los programas ejecutables al directorio bin. Copiar los ejecutables que van en el CD de instalación, que por lo general se encuentran en :

E:\ Servidor sql\hrp\bin a la carpeta de bin3 del servidor de ejecutables :

Servidor:\hrp\bin

OJO : La carpeta de bin no debe crearse directo en “raiz”, debe tener un directorio “padre” . El nombre del directorio padre de bin, NO IMPORTA. Por comodidad y orden la carpeta padre de bin puede ser llamada “hrp”.

Los archivos que se copian a ésta carpeta son : glserver.exe, nmcalnom.exe, nmcienom.exe, nmlstpo1.exe, nmlstpo2.exe, nmlstpol.exe, nmpoliza.exe, nmrenoen.exe, nmrepcon.exe

S.A.D.H. S.A. de C.V. 8

3 Estrictamente debe llamarse bin la carpeta donde se copiarán los archivos ejecutables.

Page 9: Instalación del sistema HRP

Paso 2 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Puerto del Servidor | Programas Ejecutables | Demonio glserver | 4.- Instalar servicio glserver.

Los programas ejecutables4 que corren en batch se ejecutan en el servidor de Ejecutables, por ser éstos programas de mucho consumo de memoria RAM. En el equipo Servidor (de Ejecutables) donde residen estos programas se debe levantar un servicio (demonio) llamado glserver.

Este servicio es el encargado de detonar los programas en el servidor. Se ejecuta

glserver.exe de la carpeta donde se hayan copiado los archivos .exe (directorio bin) o desde el Menú de Inicio en Programas.

Para detonar la utilería en Unix es: $ nohup glserver.exe >> bitácora.log 2>> bitacora.err &

En una sesión de MS-DOS o de comando se levanta el servicio glserver, es decir correr el programa glserver.exe. IMPORTANTE : Por ser un demonio glserver, se ejecuta y no aparecerá nuevamente el prompt del sistema. Salir de la pantalla de msdos con el ícono de .

S.A.D.H. S.A. de C.V. 9

4 Archivos .exe que se copiaron en el directorio bin del servidor de ejecutables (nm*.exe).

Page 10: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Configuración del Cliente | Instalación HRP | | Registro de Software | Parametrización de OPCI’s | PASO 3 . Instalación del Cliente 1.- Verificar Requerimientos Técnicos Cliente

Elemento Características Procesador 400Mhz (mínimo) o superior Memoria Ram 64Mb (mínimo) 128Mb (deseable) Monitor SVGA 800x600 Espacio libre en disco 350Mb disco para el sistema 150Mb en C: para la Instalación del Sistema Sistema Operativo Win 98, win2000, Win XP Versión Cliente del Manejador de la base de datos: Oracle Driver de ODBC 8.0620 o posterior Informix Informix SDK 2.5 o posterior SQL-Server SQL-Server Cliente ver 7 o posterior instalado Check list << Ver Anexos a este documento >> CLIENTE 2.- Configuración del Cliente

Es importante que se hayan revisado los Check List previamente y que no falte ninguno de los puntos. Conviene tener a la mano los Check List tanto del cliente que se instala como del servidor en todo momento ya que ahí se anota información importante para la instalación.

1.- Preparar Cliente:

A) Se necesita agregar el servicio : rh2000 6543/tcp

S.A.D.H. S.A. de C.V. 10

Page 11: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Configuración del Cliente | Instalación HRP | Registro de Software | Parametrización de OPCI’s |

Editar el archivo services para dar de alta el servicio rh2000 en el puerto 6543. Este archivo tradicionalmente se encuentra en la carpeta system o system32.

Insertar la línea: rh2000 6543/tcp

El número de puerto debe ser el mismo que se definió para el Servidor de Ejecutables en el archivo de services. OJO : después de insertar la línea revisar que al final del archivo exista una línea en blanco. TODAS las PC clientes se les agregará esta línea con el mismo número de puerto.

B) Editar el archivo host :

Si en el mismo equipo se instala hrp Servidor y hrp Cliente :

Editar el archivo hosts para asignar la IP del servidor donde se encuentran los ejecutables. Insertar línea:

127.0.0.1 rh2000Host o también puede poner la IP real de equipo en lugar de 127.0.0.15

Si se instala hrp Servidor y hrp Cliente en diferentes equipos :

Inserte una línea similar con la IP del Servidor donde se encuentran los ejecutables (y glserver ejecutándose), ejemplo:

200.200.22.35 rh2000Host IP del Servidor de ejecutables

C) Crear un DNS de Sistema :

Configurar el ODBC para crear un DNS. Mediante las herramientas de Fuentes de Datos ODBC del Panel de Control de la PC, cree un nuevo DSN (Data Source Name), SELECCIONANDO EL CONTROLADOR CORRESPONDIENTE al Manejador de Base de datos que vaya a utlizar.

<< VERSIÓN INFORMIX >> << VERSIÓN ORACLE >> << VERSIÓN SQL-SERVER >>

S.A.D.H. S.A. de C.V. 11

5

127.0.0.1 es el IP por default para cada máquina según Microsoft.

Page 12: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Configuración del Cliente | Instalación HRP | Registro de Software | Parametrización de OPCI’s | 3.- Instalación de HRP :

Ejecutar el archivo Setuphrp4X.exe 6 que se encuentra en el CD ( Directorio Cliente ) y seguir las instrucciones que se indican en el setup.

Por cuestión de organización, el nombre de directorio del sistema que se sugiere para instalar el aplicativo es hrp.

Ejemplo: C:\hrp Verificar que durante la instalación se haya dado correctamente el PATH donde se desea que se instale el sistema. PROCESO DE INSTALACIÓN HRP

S.A.D.H. S.A. de C.V. 12

6 La ‘X’es una letra que nos marca la versión del Setup.

Page 13: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Configuración del Cliente | Instalación HRP | Registro de Software | Parametrización de OPCI’s |

Al terminar la instalación, en automático se debe ejecutar el programa regdll6.exe

Ruta de Aplicación : Directorio de la PC en donde quedará instalada la aplicación del cliente (hrp.exe). Ruta de dll’s : Ruta donde se encontrarán los archivos .dll. Ruta de Reportes : Ruta donde se encontrarán los archivos .rpt. IP del Servidor : IP del servidor que correrá los archivos .exe. (Definido el IP en el archivo de hosts).

Definir el directorio de la PC en dondequedará instalada la aplicación del clientepara su ejecución (hrp.exe).

S.A.D.H. S.A. de C.V. 13

Page 14: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Configuración del Cliente | Instalación HRP | Registro de Software | Parametrización de OPCI’s | Puerto : Puerto por el que se conectarán cliente servidor (definido en el archivo de services)

Selección de DLL’s : Seleccionar todas las dll’s que se encuentran en el directorio de bin. Presionar el botón de REGISTRAR : Se ejecutará el programa regdll6.exe. Al finalizar el registro de las dll’s aparecerá una pantalla como la siguiente y simplemente deberá presionar el botón de SALIR.

Revisar que al término de la instalación se haya ejecutado el programa regdll6.exe. Si no se ejecutó en automático este programa, ejecútelo usted mismo indicando las rutas que se solicitan y aplicando la acción de registrar como se especifica en el siguiente punto.

Registro de dll’s :

Si cuando instaló el sistema no apareció la pantalla de registro de dll’s, puede usted mismo registrar las dll’s desde la línea de comando de MS-DOS : C:\windows\system\regsvr32.exe nombre de la dl

Puede ocupar la opción de “Abrir con...” para las dll’s y asignarles este programa (regsvr32.exe). De estamanera cuando se requiera nuevamente registrar dll’s, bastará con oprimir doble clic sobre la dll a registrar.

S.A.D.H. S.A. de C.V. 14

Page 15: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Configuración del Cliente | Instalación HRP | Registro de Software | Parametrización de OPCI’s |

4.- Registro de “Software HRP” en la PC del Cliente:

Ejecutar el programa rhregsis.exe que se encuentra en la carpeta donde instaló la aplicación del cliente (posiblemente c:\hrp) , para solicitar un registro a soporte técnico de S.A.D.H. S.A de C.V. La primera vez abrirá las ventanas de diálogo para indicar el DSN. Si entra por primera vez, el usuario único del sistema es el 8 con password DEMO. Entrará a la captura del registro y aparecerá una pantalla como la siguiente : Donde usted capturará los datos de : fecha : Capturar la fecha de solicitud Sistema Operativo en el Cliente : Sistema Operativo que tiene instalado la PC del cliente. Verificar que los datos sean correctos y aplicar el perfil de Exportar. NOTA : Los otros datos que aparecen inhibidos se cargaron cuando restauró la base de datos propia del cliente.

S.A.D.H. S.A. de C.V. 15

Page 16: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Configuración del Cliente | Instalación HRP | Registro de Software | Parametrización de OPCI’s |

Aparecerá la siguiente pantalla de exportar, la cual tiene como objetivo generar un archivo. En esta pantalla usted capturará : a. La RUTA/PATH donde se generará el archivo de solicitud de registro. b.- El nombre del archivo con la siguiente nomenclatura ESTRICTA:

EJEMPLO : Nombre de Archivo : SADH_MTAMAYO_90_03-FEB-03.TXT

• Nombre de la empresa que solicita.

• Nombre o siglas del solicitante.

• Vigencia expresa en días que desea la licencia.

• Fecha de solicitud del registro (numérica o alfanumérica).

• Extensión .txt

Con separaciones de Guiones Bajos por cada campo. c.- Después de haber capturado el nombre del archivo, presione el botón de Exportar.

Se generará el archivo en el directorio que especificó en el inciso “a)” de este procedimiento de registro.

S.A.D.H. S.A. de C.V. 16

Page 17: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Configuración del Cliente | Instalación HRP | Registro de Software | Parametrización de OPCI’s | d.- Este archivo se envía a Soporte Técnico de S.A.D.H. vía E-MAIL.

[email protected]

Para instalaciones DEMO y de prueba se otorgan 30 o 60 días de vigencia. Para instalaciones para fase de implantación se otorgan hasta 90 días. Para instalaciones definitivas que serán usadas por el cliente se genera el registro por tiempo ilimitado.

e.- Respuesta de Soporte Técnico de S.A.D.H. vía E-MAIL.

La respuesta de soporte técnico llega a través de un archivo vía e-mail, con el mismo nombre que se envió el archivo pero con un consecutivo 04.

Para este ejemplo recibiríamos un archivo llamado : SADH_MTAMAYO_90_03-FEB-03_04.TXT.

• Bajar el archivo al mismo directorio donde se creó el primer archivo de solicitud y

ejecutar nuevamente el programa rhregsis.exe.

• Volver a capturar la misma información con la que se hizo la solicitud, los datos deben ser exactamente los mismos, de lo contrario no se registrará el producto.

• Con el perfil importar se carga la llave de activación

S.A.D.H. S.A. de C.V. 17

Page 18: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Configuración del Cliente | Instalación HRP | Registro de Software | Parametrización de OPCI’s |

• Una vez cargada la llave de activación presione el perfil Registrar para efectuar el registro de la PC.7

• Aparecerá el mensaje : “Licencia registrada correctamente”

¡ De esta forma en esta PC cliente ya se puede accesar el sistema hrp!

• Accesar al sistema ejecutando hrp.exe y asignar el DSN en el cuadro de Dialogo “Selección Origen de datos”

• Entrar con el Login de 8, PASSWORD : demo. 5.- Configurar las OPCI’s de la Parametrización General.

Esto se hace sólo una vez, por lo general en la primera PC Cliente instalada.

PARAMETRIZACION GENERAL

La parametrización inicial es indispensable para que la aplicación HRP pueda ser capaz de ejecutar procesos en el servidor. La parametrización general que debe inicializarse es la siguiente:

Explicación

OPCI Descripción Folio Inicial Folio Final OPCI01 “Ruta donde se encuentra instalada la aplicación en el

servidor, es decir, la ruta donde se encuentran los archivos que se ejecutan en el servidor.”

Nombre de la base de datos

1. Informix. Nombre del informix server, es decir, la instancia

2. Sql Server. Nombre del

S.A.D.H. S.A. de C.V. 18

7 El procedimiento de Registro se efectuará por cada PC en la que se instalará el sistema HRP, según número de licencias permitidas.

Page 19: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

servidor donde se encuentra la base de datos.

3. Oracle. Nombre Alias ó Cadena de conexión a la base de datos, esta debe ser la del servidor. TSName

OPCI03 Forma de compilación Se coloca un alias de compilación es decir. 1. SQLC si los archivos

están compilados en C

2. C4GL si los archivos están compilados con el comando C4gl. *Solo aplica cuando es informix-Unix.

3. 4JS si los archivos están “Compilados con fgl2p” . *Solo aplica para informix – WinNT

4. RDS si los archivos están “Compilados con flgpc” . *Solo aplica para informix – Unix.

OPCI04 “Ruta donde se generarán los archivos en el servidor” OPCI64 La especificación del

manejador de la base de datos debe ser EXACTAMENTE IGUAL que como se especificó para enviar los datos del registro de licencia a soporte de SADH.

OPCI90 “Ruta donde se generarán los archivos en el cliente”

S.A.D.H. S.A. de C.V. 19

Page 20: Instalación del sistema HRP

Paso 3 : Instalación del Sistema

| Arquitectura HRP | Requerimientos Técnicos | Configuración del Cliente | Instalación HRP | Registro de Software | Parametrización de OPCI’s | Para capturar estos parámetros dentro del sistema se hará lo siguiente :

a) Entrar al sistema, y Seleccionar el módulo de GESTIÓN DE PERSONAL.

b) Seleccionar el Menú de

Estructura, la opción de Control de Accesos y posteriormente la opción de “Opciones Generales de Sistema”.

c) Buscar la opción

correspondiente a Parametrización General y presionar el botón de Opci’s.

d) Capturar los parámetros según la versión que se haya instalado :

<< VERSIÓN INFORMIX >> << VERSIÓN ORACLE >> << VERSIÓN SQL-SERVER >>

S.A.D.H. S.A. de C.V. 20

Page 21: Instalación del sistema HRP

ANEXOS

Check list | Regresar | CLIENTE No. De PC

Identificación de la PC Fecha

Equipo / hardware Sistema Operativo => Versión Sistema Operativo => Tipo de procesador y velocidad => Memoria Ram => Espacio Libre en disco/partición donde se instala hrp => Trayectoria donde se instalará el sistema =>

Red Tarjeta de red instalada y configurada (S/N) Conexión física a la red (S/N) Protocolo Tcp-Ip instalado (S/N) Dirección IP de la PC => Comprobar conectividad con el host (S/N)

Configuración Cliente Versión del ODBC de Microsoft instalado => Manejador de la Base de Datos Cliente instalado (S/N) Versión de la Base de Datos cliente instalado => ODBC Configurado (S/N) Lenguaje Inglés del DSN (para SQL-Server) (S/N) Comprobación de conectividad a la Base de Datos (S/N) Configurado el archivo services con el servicio rh2000 => Configurado el archivo hosts con IP de rh2000Host =>

Firma de quien levanta la revisión

S.A.D.H. S.A. de C.V. i

Page 22: Instalación del sistema HRP

ANEXOS

| Regresar | Check list << VERSIÓN INFORMIX >> SERVIDOR

Nombre del Host

IP Fecha

Equipo / hardware Sistema Operativo => Versión Sistema Operativo => Tipo de procesador y velocidad. => Memoria Ram => Espacio Libre en disco/partición donde se instala hrp => Trayectoria donde se instalará el sistema => Espacio Libre en disco/partición para la base de datos => Compilador de C instalado (S/N)

Red Nombre del Servidor (Host) => Tarjeta de red instalada y configurada (S/N) Conexión física a la red (S/N) Protocolo Tcp-Ip instalado (S/N) Dirección IP del Servidor => Comprobar conectividad con las PC clientes (S/N)

Configuración Servidor Base de Datos Manejador de la Base de Datos instalado (S/N) Versión del Manejador DB instalado => Usuario Administrador de la Base de datos => Nombre de la Base de Datos Creada => Nombre del Servidor Servername => Nombre del servicio Servicename =>

Configuración Servidor Aplicación Instalada Herramienta de Compilación Esql-C (S/N) Puerto asignado al servicio rh2000 => Configurado el archivo services con el servicio rh2000 (S/N)

Firma de quien levanta la revisión

S.A.D.H. S.A. de C.V. ii

Page 23: Instalación del sistema HRP

ANEXOS

| Regresar | Check list << VERSIÓN ORACLE >> SERVIDOR

Nombre del Host

IP Fecha

Equipo / hardware Sistema Operativo => Versión Sistema Operativo => Tipo de procesador y velocidad. => Memoria Ram => Espacio Libre en disco/partición donde se instala hrp => Trayectoria donde se instalará el sistema => Espacio Libre en disco/partición para la base de datos => Compilador de C instalado (Para S.O. diferente a NT) (S/N)

Red Nombre del Servidor (Host) => Tarjeta de red instalada y configurada (S/N) Conexión física a la red (S/N) Protocolo Tcp-Ip instalado (S/N) Dirección IP del Servidor => Comprobar conectividad con las PC clientes (S/N)

Configuración Servidor Manejador de la Base de Datos instalado (S/N) Versión del Manejador DB instalado => Usuario Administrador de la Base de datos => Nombre de la Base de Datos Creada => Instancia (SID Oracle) => Archivo /etc/services con el servicio y puerto rh/2000 => Usuario de Unix igual la Usuario del sistema (unix) => Instalada Herramienta de Compilación Pro*C (unix) (S/N) Service Name en TNSNAMES (unix) => Permisos de Select a las vistas dinámicas de la Base de Datos.

V$XXXXXXX (para desempaquetar las vistas se corre catalog.sql como sys o system)

(S/N)

Firma de quien levanta la revisión

S.A.D.H. S.A. de C.V. iii

Page 24: Instalación del sistema HRP

ANEXOS

| Regresar | Check list << VERSIÓN SQL-SERVER >> SERVIDOR

Nombre del Host

IP Fecha

Equipo / hardware Sistema Operativo => Versión Sistema Operativo => Tipo de procesador y velocidad. => Memoria Ram => Espacio Libre en disco/partición donde se instala hrp => Trayectoria donde se instalará el sistema => Espacio Libre en disco/partición para la base de datos => Compilador de C instalado (Para S.O. diferente a NT) (S/N)

Red Nombre del Servidor (Host) => Tarjeta de red instalada y configurada (S/N) Conexión física a la red (S/N) Protocolo Tcp-Ip instalado (S/N) Dirección IP del Servidor => Comprobar conectividad con las PC clientes (S/N)

Configuración Servidor Manejador de la Base de Datos instalado (S/N) Versión del Manejador DB instalado => Lenguaje del Manejador de DB instalado => Nombre del Servidor SQL-Server => Nombre de la Base de Datos Creada => Configuración Regional Servidor Fechas => Usuario Administrador de la Base de datos => Usuario(s) Para el sistema => Lenguaje Ingles para cada usuario definido (S/N) Configurado el archivo services con el servicio rh2000 (S/N)

Firma de quien levanta la revisión

S.A.D.H. S.A. de C.V. iv

Page 25: Instalación del sistema HRP

ANEXOS

| Regresar |

Creación de DSN de Sistema

(INFORMIX)

Mediante las herramientas de Fuentes de Datos ODBC del Panel de Control de la PC, cree un nuevo DSN (Data Source Name), SELECCIONANDO EL CONTROLADOR CORRESPONDIENTE al Manejador de Base de Datos de INFORMIX.

Llene los datos correspondientes en cada

pestaña.

En esta pestaña “GENERAL”, se definen los

datos de: Nombre del DSN (odbc), la

descripción de ese DSN y el nombre de

la base de datos a la que se conectará.

Puede usar el botón de Ayuda.

Presione el botón de Aplicar.

La pestaña de “CONNECTION”, se definen

los datos de conexión al servidor: Nombre

de la base de datos a la que se

conectará, usuario con el que accesará esa

base de datos, Host Name del servidor

donde estará almacenada la base de datos,

el nombre de service name que haya

definido en el servidor, el nombre del

servidor, estos datos usted los define

según sus propias definiciones que haya

hecho previamente de cada uno de ellos.

El único dato que le proporcionamos es el tipo de protocolo de comunicación para que lo especifique igual.

Presione el botón de Aplicar.

S.A.D.H. S.A. de C.V. v

Page 26: Instalación del sistema HRP

ANEXOS

| Regresar |

En la siguiente pestaña le mostramos otros

valores por default que define el propio

SETUP de Odbc para Informix

recomendados.

Finalmente debe presionar los botones de

Aplicar y Aceptar.

Una vez que ya haya definido un DSN de

Informix, entre a la opción de SetNet32 de

Informix y defina los mismos valores que

definió en el ODBC. Para que pueda hacer

la conexión.

S.A.D.H. S.A. de C.V. vi

Page 27: Instalación del sistema HRP

ANEXOS

| Regresar |

Creación de TSN Service Name Y

Creación de DSN de Sistema (ORACLE)

Creación de TSN Service Name

Verificar ambiente del cliente • Verificar que en los parámetros de la sesión, la variable NLS_LANG contiene:

“AMERICAN_AMERICA.WE8ISO8859P1”

Esta variable se encuentra en le registry de la PC en las rutas: + Mi PC HKEY_LOCAL_MACHINE SOFTWARE ORACLE + Mi PC HKEY_LOCAL_MACHINE SOFTWARE ORACLE ALL_HOMES ID0 + Mi PC HKEY_LOCAL_MACHINE SOFTWARE ORACLE HOME0 Información necesaria El administrador nos debe proporcionar:

• SDI (Instancia del Oracle) • IP del Servidor • Usuario de la Base de Datos • Password de Usuario • Service_Name en caso que la empresa marque un estandar.

Creación del TSN Service Name Con la función del Oracle Client llamada OracleNet8 Assistant dar de alta el Service Name.

S.A.D.H. S.A. de C.V. vii

Page 28: Instalación del sistema HRP

ANEXOS

| Regresar |

Dar de alta el nuevo servicio oprimiendo el botón de ‘+’

S.A.D.H. S.A. de C.V. viii

Page 29: Instalación del sistema HRP

ANEXOS

| Regresar |

Dar el nombre del servicio, normalmente se le da el mismo que el del SDI; Elegir TCP/IP, Poner el Nombre del Servidor de Base de Datos o la IP; normalmente se deja el puerto 1521 y dar el SDI que nos proporcionó el Administrador. Hacer la prueba de conexión.

Creación de DNS de Sistema

Mediante las herramientas de Fuentes de Datos ODBC del Panel de Control de la PC, cree un nuevo DSN (Data Source Name), SELECCIONANDO EL CONTROLADOR CORRESPONDIENTE al Manejador de Base de Datos de ORACLE.

Nombre del Tns Service Name quecreo en la PC

S.A.D.H. S.A. de C.V. ix

Page 30: Instalación del sistema HRP

ANEXOS

| Regresar |

Creación de DSN de Sistema (SQL SERVER)

Mediante las herramientas de Fuentes de Datos ODBC del Panel de Control de la PC, cree un nuevo DSN (Data Source Name), SELECCIONANDO EL CONTROLADOR CORRESPONDIENTE al Manejador de Base de Datos de SQL SERVER.

En esta pantalla se captura el nombre del ODBC1, su descripción de la conexión, y el servidor al que se conectará para accesar la base de datos.

En la Siguiente pantalla se especifica : 1.- Cómo desea que se compruebe la autenticidad del ID de inicio de sesión. 2.- Capturar en Id de inicio de sesión, el login con que dimos de alta al usuario al crearlo. 3.- Capturar la contraseña con la que se dió de alta el usuario en el procedimiento de creación de usuario.

S.A.D.H. S.A. de C.V. x

1 ODBC por sus siglas Open Data Base Conectivity (Conectividad abierta entre base de datos).

Page 31: Instalación del sistema HRP

ANEXOS

| Regresar | En la siguiente pantalla simplemente seleccionamos la base de datos a la que se conectará por default ese DSN que estamos creando.

En esta pantalla debemos de revisar que el idioma sea el INGLÉS. OJO :También es importante que la configuración regional de la máquina del usuario sea inglés.

Finalmente verificar que la PC cliente se pueda conectar a la base de datos con el usuario creado para el sistema.

S.A.D.H. S.A. de C.V. xi

Page 32: Instalación del sistema HRP

ANEXOS

| Regresar |

Parametrización inicial (Parametrización General)

INFORMIX – UNIX – WINDOWS NT OPCI Descripción Folio Inicial Folio Final

OPCI01 /u/hrp/bin/ Hrpdb sipros_dsa

OPCI03 SQLC

OPCI04 /u/hrp/docs/

OPCI64 INFORMIX

OPCI90 C:\hrp\archivos\

NOTA IMPORTANTE:

La definición de la OPCI64 NUNCA DEBERÁ SER CAMBIADA, debido a que es

un valor que toma el sistema para identificar autenticidad de la aplicación. Esto

debido a que fue un dato que especificó cuando solicitó su LICENCIA.

S.A.D.H. S.A. de C.V. xii

Page 33: Instalación del sistema HRP

ANEXOS

| Regresar |

Parametrización inicial (Parametrización General)

ORACLE-WINDOWS NT OPCI Descripción Folio Inicial Folio Final

OPCI01 C:\hrp\bin\ Hrpdb Hrpdb

OPCI03 SQLC

OPCI04 C:\hrp\archivos\

OPCI64 ORACLE

OPCI90 C:\hrp\archivos\

NOTA IMPORTANTE:

La definición de la OPCI64 NUNCA DEBERÁ SER CAMBIADA, debido a que es

un valor que toma el sistema para identificar autenticidad de la aplicación. Esto

debido a que fue un dato que especificó cuando solicitó su LICENCIA.

S.A.D.H. S.A. de C.V. xiii

Page 34: Instalación del sistema HRP

ANEXOS

| Regresar |

Parametrización inicial (Parametrización General)

SQL SERVER-WINDOWS NT OPCI Descripción Folio Inicial Folio Final

OPCI01 C:\hrp\bin\ Hrpdb SERVIDOR1

OPCI03 SQLC

OPCI04 C:\hrp\archivos\

OPCI64 SLQ SERVER

OPCI90 C:\hrp\archivos\

NOTA IMPORTANTE:

La definición de la OPCI64 NUNCA DEBERÁ SER CAMBIADA, debido a que es

un valor que toma el sistema para identificar autenticidad de la aplicación. Esto

debido a que fue un dato que especificó cuando solicitó su LICENCIA.

S.A.D.H. S.A. de C.V. xiv