INSTALACION DE LA BASE DE DATOS POSTGRESQL

Naviero Max 2008

1

Las siguientes instrucciones aplican para la instalación de la base de datos Postgresql 8.2 en una computadora con Windows XP, XP PROF, VISTA. Esta base de datos debe ser instalada solo en la computadora que funcionará como “servidor” ó si es una agencia pequeña, en la única pc que utilizará el Naviero Max. Sugerimos leer la parte final de este manual para los usuarios que utilizan Windows Vista.

Es importante que revise las características del disco duro donde se va a instalar la Base de Datos PostgreSQL. Como se muestra a continuación, es importante que el “Sistema de archivos” de su disco duro sea tipo NFTS

Durante el proceso de instalación, se pedirá al usuario el capturar 2 passwords (palabras clave) que sirven para la creación del Administración de la base de datos. Sugerimos para su agencia los siguientes passwords: TIPO SERVICE ACCOUNT USUARIO POSTGRES

NAVIERO MAX 2008

PASSWORD 8144 2009002

Los archivos de instalación de componen de 2 archivos principales que se encuentran en la carpeta \POSTGRESQL del cd-rom de instalación tal y como se muestra a continuación. Haga doble clic al primer archivo para iniciar la instalación de la base de datos.

Se inicia el programa de instalación. Seleccione “English / English” como el idioma a usar durante la instalación.

NAVIERO MAX 2008

Aparece la pantalla de bienvenida. Haga clic en “Next” para continuar la instalación.

Aparecen las instrucciones de Instalación. Haga clic en el botón “Next” para continuar.

NAVIERO MAX 2008

Aparecen las opciones de la instalación. Si va a instalar en el disco C:\ acepte la propuesta y haga clic sobre el botón “Next”. En caso contrario, haga clic sobre el botón “Browse” para seleccionar otro disco duro y carpeta donde instalar. Posteriormente haga clic sobre el botón “Next”.

Aparece la ventana de Configuración. Active la casilla “Install as a service” Anote un password (palabra clave) en los renglones “Account password” y repitalo en “Verify password”. (Use el password del SERVICE ACCOUNT sugerido en la página 2) Haga clic en el botón “Next” para continuar.

NAVIERO MAX 2008

Le aparece una pregunta para crear el user \postgres. Haga clic en el botón “SI” para aceptar la creación del usuario.

A la siguiente pregunta, sobre que el sistema genere un password aleatorio, conteste que “NO” para que el sistema acepte el password tecleado en el paso anterior. NOTA: si se instala sobre Windows 2000, 2003, 2008 en la siguiente pregunta, marcar “SI” para que el sistema operativo asigne el password de acuerdo a las políticas del sistema operativo.

NAVIERO MAX 2008

Aparece la ventana de la Inicialización de la base de datos. Active las casillas “Initialize database cluster”, “Accept connections on all address, not just localhost” Seleccione el Locale como se muestra a continuación. Anote y confirme el password para el usuario postgres. (Use el password del USUARIO POSTGRES sugerido en la página 2) Haga clic sobre el botón “Next” para continuar.

Haga clic para aceptar el mensaje que se muestra a continuación.

NAVIERO MAX 2008

Ventana “Enable Procedural languages”. Haga clic en el botón “Next” para continuar con la instalación.

Acepte los valores propuestos y haga clic sobre el botón “Next” para continuar.

NAVIERO MAX 2008

Haga clic para iniciar la instalación del programa según los parámetros definidos.

Finalmente, se llega a la conclusión de la instalación. Haga clic en el botón “Finísh” para terminar el proceso

NAVIERO MAX 2008

Son siguientes programas son instalados en el menú inicio de Windows bajo el grupo de programas “PostgreSQL 8.2”

Es necesario que el usuario cree una carpeta PGDATANAV y dentro de ella, la subcarpeta \SYSTEM que será la carpeta donde se guardarán los datos de nuestra aplicación. Como se muestra a continuación, es importante asignarle los siguientes parámetros para compartir esta carpeta.

NAVIERO MAX 2008

NOTA: En Windows 200,2003,2008,XP PROF, es necesario darle permisos al usuario postgres sobre esa carpeta PGDATANAV NOTA: En el cd-rom de instalación, existe la carpeta \SCRIPT que contiene el script de la base de datos. Este archivo NAVMAX.SQL debe ser copiado a la carpeta C:\PGDATANAV Ahora, ejecute el siguiente programa “psql to postgres’”

Y aparece la siguiente pantalla. Capture el password del usuario postgres y de enter para entrar al programa. (Consulte la página 2 de este manual )

En la línea de comandos postgres=# capture lo siguiente: \i ‘c:/pgdatanav/navmax.sql’

NAVIERO MAX 2008

y de enter para ejecutar el comando

Aparece la siguiente pantalla como confirmación de la creación de la base de datos. Cierre la ventana de este programa para concluir la instalación.

NOTA: las siguientes instrucciones de este manual, NO aplican para una agencia que solo va a instalar la base de datos Postgresql y el programa Naviero Max en una sola pc y que no tienen intenciones de compartir la información para otros usuarios en la red ni para tener accesos remotos.

CONFIGURACION DEL SERVIDOR. Si la Agencia Naviera instala la base de datos en un pc que va a funcionar como “servidor”, entonces puede configurarla para que los usuarios del sistema tengan acceso remoto al “servidor” de datos. A continuación, aplique los siguientes ajustes en el “servidor”.

EDICION DE PG_HBA.CONF En el grupo de programas “PostgreSQL 8.2” seleccione la opción “Edit pg_hba.conf”

.

NAVIERO MAX 2008

Se abre la siguiente ventana en donde hay que capturar las direcciones IP de las pc de los usuarios que se van a conectar al servidor de datos. En la sección “# IPv6 local connections:” capture por ejemplo las 2 siguientes direcciones ip 192.168.0.10 y 192.168.0.12 de 2 usuarios de nuestra empresa con los parámetros como se muestra a continuación:

Al terminar, guarde los cambios sobre este archivo. Ahora, de nuevo en el grupo de programas “PostgreSQL 8.2” Configuration” y luego “Start service”.,

seleccione la opción

“Reload

PUERTO 5432. Ahora en el panel de control, en el icono “centro de seguridad” , en “firewall de Windows”, en la sección “excepciones”, hay que habilitar el siguiente puerto.

NAVIERO MAX 2008

CONFIGURACION DE LOS USUARIOS. Ahora en cada una de las computadoras de los usuarios de nuestra agencia que van acceder la base de datos a través del programa Naviero Max, es necesario instalar el programa. Siga las instrucciones del manual “Instalación Naviero Max” que se encuentra en la carpeta \DOCUMENTACION\NAVMAX del cd-rom de instalación.

ACCESO AL SISTEMA. Al acceder al programa, seleccione “Connect to Database” para acceder a la base de datos desde el programa Naviero Max.

En cada estación de trabajo, es necesario configurar el parámetro “Server” ya que por default, apunta a una base de datos local (localhost). Haga clic en el botón + para agregar la dirección ip del servidor a donde nos vamos a conectar.

NAVIERO MAX 2008

Capture la dirección ip de la computadora que contiene la base de datos Postgresql. Ejemplo:

En el parámetro “Database” por default es “naviero”. Pero si el administrador de la base de datos dio de alta otras bases de datos, seleccione a cual de ellas conectarse ó en su caso, agregarlas si no aparecen en la lista. Ejemplo:

En el parámetro “Usuario”, por default aparece “navusr” . Seleccione esté o agregue el usuario que le indiquen si el administrador de la base de datos se lo indica.

NAVIERO MAX 2008

Ahora nos conectaremos con esos parámetros. El password por default es “naviero” a menos que el administrador de la base de datos lo cambie.

NAVIERO MAX 2008

Para una efectiva instalación sobre Windows Vista, se sugiere realizar los siguientes pasos: 1.- Ir al Panel de Control, al icono de “Cuentas de Usuarios”

2.- Seleccione “Activar o desactivar el Control de cuentas de usuario”

3.- Desactive “Usar el Control de cuentas de usuario (UAC) para ayudar a proteger el equipo”

NAVIERO MAX 2008

4.- Aparece un mensaje de Windows que le propone “Reiniciar ahora” para poder aplicar los cambios.

5.- Reinicie y entonces podrá instalar el programa PostgreSQL y el Naviero Max 2008 siguiendo las instrucciones de los manuales respectivos.

NAVIERO MAX 2008