2.7.3 - instalacion multiusuaria de sisgalenplus sql2000

18
Documentación del Sistema de Gestión Hospitalaria 2.7.3 - Instalación Multiusuario de SisGalenPlus – SQL2000

Upload: robinson-g-perez-cisneros

Post on 20-Jan-2016

194 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documentación del Sistema de Gestión Hospitalaria

2.7.3 - Instalación Multiusuario de SisGalenPlus – SQL2000

Septiembre del 2012

Page 2: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

Documento Técnico – Instalación Multiusuario de SisGalenPlus

Tabla de Contenidos

Introduccion.............................................................................¡Error! Marcador no definido.

Requisitos de Instalacion Multiusuario....................................¡Error! Marcador no definido.

Configuracion para el Servidor................................................¡Error! Marcador no definido.

Instalar programa residente en memoria.................................¡Error! Marcador no definido.

Configuracion para el Cliente..................................................¡Error! Marcador no definido.

Preguntas mas frecuentes.......................................................¡Error! Marcador no definido.

Documento Técnico  ▌pg. i

Page 3: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

1. Introducción

El presente documento indica paso a paso la forma de instalación del

sistema SisGalenPlus en una red LAN de una organización.

2. Requerimientos de instalación Multiusuario

Los requerimientos para la instalación del sistema SisGalenPlus en una red son las siguientes:

Requerimiento Especificación

S.O. Servidor Windows Server 2003, Windows Server 2003 R2

Gestor BD SQL Server 2000 en el Servidor.

Conf, Red Se necesita tener la Configuración de Dominio, ya que SisGalenPlus basa su Seguridad en Dominio de Red.

Los requerimientos de cliente son los mismos para la instalación monousuaria, con la diferencia que el motor de base de datos se instala en el servidor central.

Documento Técnico  ▌pg. 1

Page 4: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

3. Configuración para el Servidor

La configuración en el servidor para la instalación de SisGalenPlus es la siguiente:

3.1.Creación de Grupo y Usuarios de SisGalenPlus en Windows Server 2003

La seguridad en el sistema SisGalenPlus se basa en Dominio, lo cual garantiza el acceso al sistema de usuarios registrados dentro del mismo (Dominio). Se deben seguir lo siguiente:

Ir a la opción

Todos los programas> Herramientas Administrativas>Usuarios y equipos de Active Directory

<Dominio> Users clic derecho nuevo grupo

Galenhos Authentication Users

propiedades

Ambito grupo=DOMINIO LOCAL

Tipo grupo=SEGURIDAD

miembros

Elegir “Usuarios del Dominio”

Elegir “Admin del Dominio”

Repetir el paso anterior para todos los usuarios que deben tener acceso al sistema.

3.2.Configuración de la Seguridad en SQL Server 2000

1. Instalar SQL Server 2000

1.1.Servidor y Base de Datos.

1.2.Utilizar la cuenta del Sistema Local.

1.3. Modo Autenticación de Windows.

2. Ejecutar el Administrador Corporativo

Documento Técnico  ▌pg. 2

Page 5: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

2.1.Restaurar los backups SIGH.BAK y SIGH_EXTERNA.BAK.

2.1.1. Eliminar líneas que tengan la palabra “..GalenHos….” en:

2.1.1.1. Sigh Usuarios

2.1.1.2. Seguridad Inicio de Sesión

2.2.Pulsar clic derecho en el servidor -> Propiedades -> Seguridad, En la opción de seguridad, pulsar “SQL Server y Windows”, luego aceptar.

2.3.Abrir el analizador de Consultas y realizar lo siguiente:

2.3.1. Abrir el archivo “1- Configuración de Autorización y Autenticacion.sql”. Que se encuentra en la carpeta “1 – Base de Datos”.

2.3.2. Reemplazar la palabra “(PONER DOMINIO)” por el nombre del Dominio de la red.

2.3.3. Luego ejecutar el script.

2.3.4. Por último, abrir el archivo “2- Permisos de Bases de Datos.sql”. Que se encuentra en la carpeta “1 – Base de Datos”.

2.3.5. Luego ejecutar el script.

2.4.Volver al Administrador Corporativo, y realizar lo siguiente:

2.4.1. Ubicar Grupo -> servidor -> Inicio de Sesión.

2.4.2. Clic Derecho -> usuario “sa” -> propiedades.

2.4.3. Poner Clave al usuario “sa” del SQL.

2.5.Forzar a que se vea en la parte inferior derecha del la pantalla el icono del SQL Server de la siguiente manera.

2.5.1. Programas –> Microsoft SQL Server -> Administrador de Servicios.

2.5.2. Activar todas las opciones.

3.3. Instalación de Sistema en el Servidor

Esta se cuenta en las siguientes etapas:

- Instalación cliente servidor

Documento Técnico  ▌pg. 3

Page 6: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

o Instalar Setup.exe en el servidor.

o Instalar SVGView.exe.

o Copiar el cliente con los Archivos de la carpeta “4 - GalenHos Cliente” del CD de Instalación a la ruta de instalación del sistema GalenHos en “C:\Archivos de programa\Digital Works Corporation\GalenHos\” y ejecutar el archivo “actualizar.bat”.

- Generación de Cadenas de Conexión

o Ejecutar la aplicación “EncriptadorConexiones.exe” del CD de Instalación y poner el nombre e instancia (si tuviera) del servidor y la clave del Inicio de Sesión “GalenhosAutorization” que se configuro en la base de datos con el script “1- Configuración de Autorización y Autenticacion.sql”. Que se encuentra en la carpeta “1 - Base de Datos”.

o Presionar Aceptar y en los campos de texto aparecerán cadenas de conexión encriptados.

o Abrir el Regedit en la siguiente ruta:

HKEY_LOCAL_MACHINE -> SOFTWARE -> Digital Works Corporation-> SIGH

Aparecerán las siguientes llaves: CadenaConexion:CadenaConexionIntegrada:CadenaConexionShape:

o Ingresar los valroes generados por el “EncriptadorConexiones.exe” por sus correspondientes valores en el Regedit en la forma que se visualiza en la imagen.

Documento Técnico  ▌pg. 4

Page 7: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

o Luego de ingresar estos valores, guardar la configuración.

- Configuración de Parámetros del Sistema

Estas configuraciones se realizan en la tabla de Parámetros de la base de datos, por hacer lo siguiente:

o Abrir el Administrador Corporativo, seleccionar la base de datos SIGH.

o Abrir la carpeta Tablas, luego encontrar la tabla parámetros.

o Hacer clic derecho y seleccionar Abrir Tabla, luego seleccionar Devolver todas las Filas.

Una vez hecho estos pasos verificaremos algunos valores de esta tabla de configuración del sistema en la siguiente tabla.

Id Tipo Descripción

5 SeguridadCadena de Conexión encriptado (CadenaConexion)

23 SeguridadCadena de Conexión encriptado (CadenaConexionShape)

205Datos Generales

Nombre de Hospital o Centro de Salud.

206Datos Generales

Dirección del Hospital o Centro de Salud.

207Datos Generales

Numero Telefónico del Hospital o Centro de Salud

208Datos Generales

Código del Hospital o centro de Salud según MINSA-DIGEMID

Documento Técnico  ▌pg. 5

Page 8: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

273CE Atención

Cadena de Conexión de la Base de Datos SIGH_EXTERNA.

277 Admisión Si es Centro de Salud, Valor=S, sino es Valor=N

- En los valores de ID 5 y 23 ingresar las cadenas de conexión encriptados en el paso anterior.

- En los valores ID 273 reemplazar el valor del nombre del Servidor.

Documento Técnico  ▌pg. 6

Page 9: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

4. Instalar programa residente en memoria

Este programa solo debe ser instalado en el Servidor, cuya finalidad es:

- Cerrar las cuentas de “CONSULTA EXTERNA” cada 12 Horas (evitando hacerlas manualmente, una por una).

- Cerrar las cuentas de “EMERGENCIA” cada 6 Horas (evitando hacerlas manualmente una por una).

- Cerrar las cuentas de “PACIENTES CON SEGURO”, que van al hospital por un examen de Laboratorio, Imágenes cada 12 Horas (evitando hacerlas manualmente, una por una).

- La instalación es la siguiente:

o Ir a la capeta “…migracion\proceso residente en el servidor\” y copiar la carpeta.

o Pegar esta carpeta en la ruta de instalación del sistema “C:\Archivos de programa\Digital Works Corporation\”.

o Abrir el Regedit y ubicar la siguiente ruta:

HKEY_LOCAL_MACHINE -> SOFTWARE -> MICROSOFT -> WINDOWS -> CURRENTVERSION -> RUN

o Hacer clic derecho, elegir nuevo y valor alfanumérico.

o Escribir “Mdw” su contenido será “C:\Archivos de programa\Digital Works Corporation\ProcesosEnMemoria\mdw.exe”. con las comas dobles incluidas.

o Reiniciar el sistema operativo y verificar si esta activo, visualizando si se encuentra un símbolo en la parte inferior derecha de la barra de tareas.

- Su configuración es la siguiente:

o Abrir el archivo “C:\Archivos de programa\Digital Works Corporation\ProcesosEnMemoria\setup.ini”.

o En el archivo existen las siguientes variables:

NumMinutosGrid: se ingresa el número de minutos en que se mostrar las alertas.

Documento Técnico  ▌pg. 7

Page 10: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

MuestraGrid: Indica que se muestra en la alerta, se ingresa una la siguiente enumeración:

TODOS: Lista las cuentas de CE, Emergencia y Hospitalización que serán cerradas.

HOSPITALIZACION: Lista las cuentas de Hospitalización que serán cerradas.

EMERGENCIA: Lista las cuentas de Emergencia que serán cerradas.

CE: Lista las cuentas de Consultorios externos que serán cerradas.

CERRAR: Cerrara las todas las cuentas automáticamente.

ReniecHoraInicio: Valor en formato HH:MM de 24 horas que indica la hora de inicio de verificación de datos del Paciente con la base de datos de la RENIEC, el cual se actualizara en la base de datos local SIGH.

ReniecHoraFin: Valor en formato HH:MM de 24 horas que indica la hora final de verificación de datos del Paciente con la base de datos de la RENIEC.

Ejemplo del contenido del Archivo SETUP.INI.

Documento Técnico  ▌pg. 8

Page 11: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

5. Configuración para el Cliente

EL siguiente procedimiento, servirá para la instalación cliente en las terminales de la organización, se procederá de la siguiente manera:

- La Instalación se realizara de la siguiente manera:

o Instalar Setup.exe.o Instalar SVGView.exe.o Actualizar el sistema con los últimos archivo en la ruta “C:\Archivos

de programa\Digital Works Corporation\GalenHos\” y ejecutar el archivo “actualizar.bat”.

- La configuración de conexión al servidor es de la siguiente manera:

o Caso 1: Conectarse al Servidor usando DOMINIO (al encender la PC): Ingresar con el USUARIO, CLAVE, DOMINIO a la PC

debe existir en el Servidor. además debe tener privilegios de ADMINISTRADOR del

Equipo para poder instalar y registrar DLL GalenHos Agregar USUARIO del DOMINIO

Inicio Programas Panel de control cuentas de usuarios

Clic en el botón “agregar” en la ventana de lista de USUARIOS

o Ingresar el USUARIO y DOMINIO o Elegir el USUARIO propiedadesusuario

estándar Reiniciar y volver a entrar a la PC como Usuario y

Dominioo Caso 2: Conectarse al Servidor desde el Sistema operativo Windows:

En inicio -> Ejecutar, escribir nombre del servidor de la siguiente forma \\NOMBRE_SERVIDOR.

Se aparecerá una pantalla de ingreso de Login, ingresar el usuario: administrador e ingresar la clave designada por el administrador de red. Como ejemplo: user=Administrator(si el Windows 2003 server está en Ingles) y password=abc123.

Darle check en “Recordar contraseña”, y luego Aceptar.

Documento Técnico  ▌pg. 9

Page 12: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

o Ejecutar “Configura SisGalenPlus.EXE” desde “C:\Archivos de programa\Digital Works Corporation\galenhos”

o Ingresar el nombre del servidor de la base de datos y los demás datos, y luego Aceptar.

o Volver a ejecutar el aplicativo y si se mantienen los datos ingresados, estos se grabaron de forma correcta.

- Ejecutar SisGalenPlus y verificar la versión actual, si no está actualizado, actualizar de la forma anteriormente dicha. REINICIAR PC si hay problemas.

Documento Técnico  ▌pg. 10

Nombre del

Page 13: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

6. Temas y preguntas Frecuentes

- ¿Existe una configuración especial para versiones de Windows Vista y Windows 7?

En las versiones de Windows superiores a XP, como son el Windows Vista y Windows 7, la manera de instalarlos es la siguiente:

o Ingresar a la maquina usuaria como Administrador.

o Ingresar al Control de Cuentas de Usuario (UAC).

o Se presentara una pantalla y elegir “Cambiar Configuración de Cuentas de Usuario”.

o Una vez seleccionado veremos una ventana conteniendo una barra el cual indica los niveles de configuración del usuario, los bajamos a su ultimo nivel y aceptamos.

Documento Técnico  ▌pg. 11

Page 14: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

o Confirmamos el aviso de control de cuentas de usuario por última vez y aceptamos.

o Reiniciamos el equipo y ejecutamos el archivo “actualizar.bat”

o Nos fijamos en la configuración regional:

Ejemplo: fecha corta: dd/mm/yyyy.

Para Windows Vista:

-Ingresar como usuario ADMINISTRADOR

-Inicio -> panel de control -> cuentas de usuario -> usuario administrador

-elegir "activar o desactivar el control de cuentas de usuario"

-quitar check

-reiniciar

- actualizar ULTIMA VERSION DE SISGALENPLUS

Documento Técnico  ▌pg. 12

Page 15: 2.7.3 - Instalacion MultiUsuaria de SisGalenPlus Sql2000

Documento Técnico – Instalación Multiusuario de GalenHos

- ¿La configuración regional debe estar configurada en cliente y en el servidor?

Tanto en el cliente como en el servidor, la configuración regional debe ser la local “Español - Perú”, ya que estos repercuten en los reportes y valores numéricos de los reportes de la aplicación.

Documento Técnico  ▌pg. 13