PostgreSQL filePostgreSQL. .....3 3.2. Escenario 2: Existe una instalación previa de PostgreSQL....

33
PostgreSQL Guía de Instalación 8.3 VMC-GEN

Transcript of PostgreSQL filePostgreSQL. .....3 3.2. Escenario 2: Existe una instalación previa de PostgreSQL....

PostgreSQLGuía de Instalación

8.3VMC-GEN

PostgreSQL Guía de Instalación

El software descrito en este documento se distribuye bajo un contracto de licencia y puede utilizarse

únicamente de acuerdo a los términos de uso de dicho acuerdo.

Aviso de Copyright

Copyright © 2013 Tango/04. Todos los derechos reservados.

Fecha de documento: Junio 2011

Versión de documento: 1.1

Versión de producto: 8.3

Ninguna parte de esta publicación puede reproducirse, transmitirse, transcribirse, almacenarse en un

sistema de recuperación o traducirse a ningún idioma o lenguaje de programación, de ninguna forma ni

medio, electrónico, mecánico, magnético, óptico, químico, manual, o de cualquier otro tipo, sin el

permiso por escrito previo de Tango/04.

Marcas Registradas

Cualquier referencia a nombres de productos registrados son propiedad de las respectivas empresas.

Soporte Técnico

Para soporte técnico visite nuestra página web en www.tango04.com.

Tango/04 Computing Group S.L. Avda. Meridiana 358, 5 A-B Barcelona 08027 España

Teléfono: +34 93 274 0051

Tabla de Contenidos

Tabla de Contenidos

Tabla de Contenidos.......................................................................... III

Cómo Usar esta Guía.......................................................................... V

Capítulo 1

Introducción ...................................................................................... 1

Capítulo 2

Productos instalados y Requerimientos del Sistema............................... 2

Capítulo 3

Flujo de Instalación ........................................................................... 33.1. Escenario 1: Existe una instalación previa de VISUAL Message Center

PostgreSQL. ....................................................................................................3

3.2. Escenario 2: Existe una instalación previa de PostgreSQL. ..........................4

3.3. Escenario 3: No existe un producto de VISUAL Message Center o PostgreSQL en su sistema...............................................................................5

Capítulo 4

Pasos de la Instalación....................................................................... 74.1. Instalación limpia ............................................................................................7

4.1.1. Instalación de PostgreSQL .......................................................................8

© 2013 Tango/04 Computing Group Página III

Tabla de Contenidos

4.2. Instalación con un VMCPostgreSQL existente ............................................11

4.2.1. Comprobar instalaciones previas de PostgreSQL ..................................11

4.2.2. Configuración de PostgreSQL ................................................................11

4.3. Instalación de PostgreSQL no necesaria......................................................12

4.4. Instalación con otro PostgreSQL .................................................................13

4.4.1. Comprobar si existen instalaciones previas de PostgreSQL ..................13

4.4.2. Configuración de PostgreSQL ................................................................14

Capítulo 5

Creación manual de DSN y Bases de Datos de VISUAL Message Center . 165.1. Crear una base de datos de un producto VISUAL Message Center ............16

5.2. Crear un DSN ...............................................................................................18

Capítulo 6

Desinstalación de PostgreSQL ........................................................... 226.1. Desinstalar PostgreSQL ...............................................................................22

6.2. Eliminar el usuario PostgreSQL....................................................................22

6.3. Eliminar la carpeta PostgreSQL....................................................................23

6.4. Notas.............................................................................................................24

Apéndices

Apéndice A: Contactar con Tango/04 ................................................. 25

Acerca de Tango/04 Computing Group ............................................... 27

Aviso Legal...................................................................................... 28

© 2013 Tango/04 Computing Group Página IV

Cómo Usar esta Guía

© 2013 Tango/04 Computing Group Página V

Cómo Usar esta Guía

Este capítulo explica cómo usar las Guías de Usuario de Tango/04 y comprender las convenciones

tipográficas usadas en toda la documentación de Tango/04.

Convenciones Tipográficas

Los siguientes términos, formatos de texto y símbolos convencionales se utilizan en toda la

documentación impresa de Tango/04:

Convention Description

Negrita Mandatos, botones en pantalla y opciones de menú.

Cursiva azul Referencias y enlaces a otras secciones en el manual o a otra documentación que contiene información relevante.

Cursiva Texto mostrado en pantalla, o variables donde el usuario debe sustituir sus propios detalles.

Monospacia Mandatos de entrada como mandatos o código System i, o texto que los usuarios deben teclear.

MAYUSCULA Claves de teclado, como CTRL para la tecla Control y F5 para la tecla de función que está etiquetada como F5.

Notas e información adicional de utilidad.

Consejos y pistas que mejoran la experiencia de usuario al trabajar con este producto.

Importante: información adicional que es altamente recomendable que el usuario tenga en cuenta.

Aviso: El no seguir esta información podría derivar potencialmente en serios problemas.

Introducción

© 2013 Tango/04 Computing Group Página 1

Capítulo 11 Introducción

En versiones recientes de VISUAL Message Center, el número de herramientas que necesita una base

de datos ha aumentado. Las nuevas funcionalidades como BSM en la SmartConsole o Data Collection

for Graphs en ThinkServer requieren una base de datos avanzada para almacenar mensajes y eventos

de manera eficiente y segura. En el pasado habíamos utilizado MS Access como base de datos por

defecto para el Windows Event Log, de todas formas, MS Access no ofrece el rendimiento deseado con

los vastos procesos necesarios actualmente por VISUAL Message Center.

En nuestra búsqueda de una nueva base de datos probamos exhaustivamente el rendimiento de

distintas bases de datos y buscamos bases de datos que pudieran ser distribuidas sin una licencia

adicional o responsabilidades para el usuario final. Finalmente escogimos trabajar con PostgreSQL.

Cualquier producto de VISUAL Message Center que necesite una base de datos es compatible con

PostgreSQL y su driver ODBC. Durante la instalación de los productos se le ofrecerá la oportunidad de

instalar o configurar una base de datos PostgreSQL.

Tango/04 ofrece PostgreSQL con sus productos de VISUAL Message Center para hacer más fácil

trabajar con una base de datos, ahorrarle tiempo de instalar una base de datos de forma separada, y

ofrecerle una base de datos sencilla y potente por defecto.

Nota No está obligado a utilizar PostgreSQL. VISUAL Message Center es también compatible

con la mayoría de bases de datos comerciales, entre ellas Oracle, SQL Server, DB2, y más.

Para más detalles sobre qué bases de datos están soportadas por los productos de Tango/

04 diríjase al documento de Bases de Datos soportadas por Tango/04.

Productos instalados y Requerimientos del Sistema

© 2013 Tango/04 Computing Group Página 2

Capítulo 22 Productos instalados y Requerimientos del Sistema

La base de datos PostgreSQL ofrecida con VISUAL Message Center incluye sólo aquellos productos

que son relevantes para las aplicaciones de Tango/04. Los siguientes productos se instalan por defecto

con la instalación de VISUAL Message Center PostgreSQL:

• PostgreSQL Database Server: el servidor de bases de datos se instala como servicio en su

máquina local. Antes de la instalación debe definir el ID y la contraseña de usuario root e

indicar el puerto a la escucha.

• PostgreSQL ODBC Driver: el driver para crear un DSN desde las aplicaciones Tango/04 a su

base de datos PostgreSQL.

• PgAdmin: una herramienta de administración avanzada que ofrece una interface clara para

gestionar su servidor de base de datos. Le ofrece un fácil acceso a bases de datos definidas

en su servidor de base de datos y explorar las propiedades de las bases de datos definidas.

Para más información sobre los productos PostgreSQL le sugerimos que visite la página Web de

PostgreSQL www.postgresql.org. También encontrará información sobre los requerimientos del

sistema.

Nota Durante la instalación de VISUAL Message Center PostgreSQL se ejecutan algunos

programas internos para comprobar, por ejemplo, qué versión de PostgreSQL ha instalado,

o la versión del servidor de base de datos PostgreSQL. Dependiendo de su sistema

operativo, por ejemplo en el caso de Windows 2003, pueden aparecer algunas alertas. Esto

es normal.

Flujo de Instalación

Capítulo 33 Flujo de Instalación

Dependiendo de su situación, la instalación de PostgreSQL durante la instalación de VISUAL Message

Center puede ser diferente. A continuación el flujo de instalación de tres escenarios distintos:

• Ya existe una instalación de VISUAL Message Center PostgreSQL

• Ya existe una instalación de PostgreSQL

• No existe el producto VISUAL Message Center ni PostgresSQL

Idealmente el servidor de base de datos PostgreSQL solo será utilizado por los productos de VISUAL

Message Center.

3.1 Escenario 1: Existe una instalación previa de VISUAL Message Center Post-greSQL.

Cuando instala un producto de VISUAL Message Center la instalación detecta automáticamente si tiene

una instalación previa de VISUAL Message Center PostgreSQL. Si es así, añadirá las conexiones DSN

desde la configuración de servidor de base de datos existente a su base de datos PostgreSQL.

© 2013 Tango/04 Computing Group Página 3

Flujo de Instalación

Figura 1 – Flujo de trabajo si existe una instalación previa de VISUAL Message Center PostgreSQL

3.2 Escenario 2: Existe una instalación previa de PostgreSQL. La instalación primero comprueba si existe una instalación previa de VISUAL Message Center

PostgreSQL. Si no, comprueba si existe otra versión de PostgreSQL ya instalada en el sistema.

Si ya tiene un PostgreSQL distinto instalado, la instalación comprobará qué versión está instalada y, si

es anterior a la versión 8.1 y, dependiendo del producto de VISUAL Message Center que esté

instalando, se añadirá un nuevo DSN de sistema a su sistema y una nueva base de datos se insertará

en su servidor de base de datos PostgreSQL.

© 2013 Tango/04 Computing Group Página 4

Flujo de Instalación

Figura 2 – Flujo de trabajo si existe una instalación de PostgreSQL

3.3 Escenario 3: No existe un producto de VISUAL Message Center o Post-greSQL en su sistema.

Si es la primera vez que instala un producto de VISUAL Message Center, y no existe PostgreSQL en su

sistema, podrá instalar PostgreSQL en su sistema durante la instalación de VISUAL Message Center.

También es posible para el usuario decidir no instalar cualquier base de datos. Tenga en cuenta que

esta situación no es recomendable. Algunos productos de VISUAL Message Center no funcionarán de

forma deseada si no están conectados a una base de datos.

© 2013 Tango/04 Computing Group Página 5

Flujo de Instalación

Figura 3 – Flujo de trabajo si no existe PostgreSQL

© 2013 Tango/04 Computing Group Página 6

Pasos de la Instalación

Capítulo 44 Pasos de la Instalación

Por razones de seguridad las DSN no almacena la ID ni la contraseña de usuario utilizadas para

realizar la conexión y se le pedirá que la introduzca la primera vez que selecciona una DSN en

cualquier producto de VISUAL Message Center. Algunos productos de VISUAL Message Center

almacenan la cadena de conexión de su DSN usando técnicas criptográficas, así que sólo necesitará

introducir los detalles de conexión la primera vez que conecta con el producto.

4.1 Instalación limpiaPor instalación limpia nos referimos a una nueva implementación de VISUAL Message Center en la que

no existe una instalación previa de PostgreSQL.

Los objetivos de la instalación son:

• Instalar un nuevo servidor de base de datos PostgreSQL en la máquina local del usuario.

• Crear tantas bases de datos como necesite el producto de VISUAL Message Center que está

siendo instalado.

• Crear tantos conectores DSN como bases de datos se han creado por el producto que está

siendo instalado.

La instalación de VISUAL Message Center PostgreSQL utiliza la herramienta de instalación

PostgreSQL por defecto para llevar a cabo la creación del servidor de base de datos. La instalación de

VISUAL Message Center PostgreSQL ajustará la instalación por defecto de PostgreSQL para crear la

mejor configuración para trabajar con los productos de VISUAL Message Center.

Importante Almacena la ID de usuario y la contraseña en un lugar seguro. La necesitará en un futuro

para crear conexiones ODBC a la base de datos y para acceder a la herramienta de

administración. Si pierde esa información no es posible recuperarla desde los productos de

Tango/04.

Nota Durante la instalación se le pedirá que seleccione la carpeta donde desea instalar

PostgreSQL. Cuando selecciona una carpeta, recuerde que tanto los datos como las

aplicaciones se almacenarán en la misma carpeta. Quizá quiera considerar la selección de

una carpeta que no esté en la carpeta Windows por defecto.

© 2013 Tango/04 Computing Group Página 7

Pasos de la Instalación

4.1.1 Instalación de PostgreSQLPaso 1. Antes de comenzar, el programa de instalación comprobará si su sistema ya tiene una

base de datos PostgreSQL implementada por un producto de VISUAL Message

Center. En una nueva instalación no se encontrará ninguna base de datos PostgreSQL.

Aparecerá el siguiente mensaje:

Figura 4 – Mensaje indicando que no existe ningún PostgreSQL en su sistema

Paso 2. Pulse Yes para continuar.

Paso 3. Aparecerá el asistente de instalación de PostgreSQL para ayudarle a lo largo del

proceso de instalación de PostgreSQL. Pulse Next para continuar.

Figura 5 – Pantalla de bienvenida del asistente de instalación de PostgreSQL

Paso 4. En la siguiente pantalla seleccione la carpeta donde desea instalar el servidor de base

de datos PostgreSQL. Pulse Next para continuar.

Nota Si no desea utilizar PostgreSQL diríjase a la sección 4.3 - Instalación de PostgreSQL no

necesaria en página 12.

© 2013 Tango/04 Computing Group Página 8

Pasos de la Instalación

Figura 6 – Seleccione el directorio de destino

Paso 5. A continuación introduzca algunos ajustes básicos para su servidor de base de datos

PostgreSQL. Deberá definir la ID de usuario y la contraseña, y un puerto del servidor a

la escucha. Pulse Next para arrancar el programa de instalación por defecto de

PostgreSQL.

Figura 7 – Introduzca los detalles de usuario

Paso 6. Ya está preparado para instalar PostgreSQL. Pulse Next para continuar.

© 2013 Tango/04 Computing Group Página 9

Pasos de la Instalación

Figura 8 – Ya está preparado para instalar PostgreSQL

Figura 9 – Instalación de PostgreSQL en progreso

Paso 7. Dependiendo del producto de VISUAL Message Center que esté instalando, cuando la

instalación por defecto de PostgreSQL finaliza, el programa de instalación creará una

nueva base de datos en su recientemente creado servidor de bases de datos

PostgreSQL así como los drivers DSN necesarios para conectarse a ella. El siguiente

mensaje aparecerá sólo después que todos los DSN y bases de datos se hayan creado

correctamente. Pulse OK para continuar.

Figura 10 – Instalación exitosa

Nota El programa de instalación de PostgreSQL por defecto se lanza en el siguiente paso. Si está

trabajando con un servidor seguro, aparecerá un mensaje que un nuevo programa de aviso

indicándole que se ejecutará un nuevo programa. Pulse OK para continuar.

© 2013 Tango/04 Computing Group Página 10

Pasos de la Instalación

Paso 8. Aparecerá un mensaje final indicando que la instalación del servidor de bases de datos

PostgreSQL se ha completado, y que está preparado para continuar instalando su

aplicación VISUAL Message Center.

Figura 11 – Instalación completada

4.2 Instalación con un VMCPostgreSQL existente Tras instalar un producto de VISUAL Message Center también deberá tener la base de datos

PostgreSQL por defecto instalada. En este caso, su sistema está preparado para instalar otro producto

de VISUAL Message Center utilizando el mismo servidor de base de datos PostgreSQL. Crea un

repositorio de datos central para sus productos VISUAL Message Center.

En este escenario se realizan los siguientes cambios a la instalación de PostgreSQL:

• Crea tantas bases de datos como son necesarias para el producto de VISUAL Message

Center que está siendo instalado.

• Crea tantos conectores DSN como bases de datos se han creado por el producto que está

siendo instalado.

4.2.1 Comprobar instalaciones previas de PostgreSQLAntes de comenzar el programa de instalación comprobará si su sistema ya tiene una base de datos

PostgreSQL implementada por otro producto VISUAL Message Center. En este escenario, el programa

de instalación reconocerá la instalación existente de VISUAL Message Center PostgreSQL y no le

pedirá que instale el producto de nuevo.

4.2.2 Configuración de PostgreSQLEn el paso anterior, el programa de instalación ha detectado una instalación de VISUAL Message

Center PostgreSQL existente y asumimos que el usuario va a utilizarla para instalar el nuevo producto

de VISUAL Message Center. Por lo tanto el programa de instalación le pedirá su ID de usuario y

contraseña para conectar a su servidor de base de datos PostgreSQL y creará el DSN y las bases de

datos relacionadas con el producto de VISUAL Message Center.

Paso 1. La base de datos por defecto creada al instalar VISUAL Message Center PostgreSQL

se denomina postgres. Cuando cree su conexión ODBC use la base de datos por

defecto postgres y el puerto de escucha por defecto 5433.

© 2013 Tango/04 Computing Group Página 11

Pasos de la Instalación

Figura 12 – PostgreSQL detectado

Paso 2. El siguiente mensaje aparece para indicar que el DSN y las bases de datos se han

creado correctamente.

Figura 13 – Instalación exitosa

Paso 3. Si los detalles de conexión que ha entrado antes no coinciden con la instalación del

Servidor de base de datos PostgreSQL existente o se realizaron cambios al servidor de

base de datos (por ejemplo, un cambio del puerto a la escucha o la base de datos

postgres por defecto ha sido eliminada) aparece un mensaje de error.

En este caso, el usuario deberá configurar manualmente los DSN y las bases de datos

necesarias para trabajar con el producto VISUAL Message Center instalado.

Figura 14 – Mensaje de error

4.3 Instalación de PostgreSQL no necesariaOtro escenario posible es cuando el usuario no desea instalar la base de datos por defecto de los

productos de VISUAL Message Center, por ejemplo cuando el usuario prefiere usar un servidor de base

de datos diferente.

En este caso, el sistema del usuario ya debería tener una base de datos instalada o estar conectado a

una base de datos antes de instalar el producto de VISUAL Message Center. El usuario deberá

configurar manualmente los ajustes de conexión a los diferentes productos de VISUAL Message

Nota Si ha cambiado cualquiera de estos ajustes también deberá cambiarlos aquí.

© 2013 Tango/04 Computing Group Página 12

Pasos de la Instalación

Center. Diríjase al manual de cada producto para detalles sobre como conectar a una base de datos y

qué bases de datos están soportadas por el producto.

Puede cancelar la instalación de VISUAL Message Center PostgreSQL pulsando el botón Cancel o

seleccionando No cuando se le pregunta si desea instalar una base de datos PostgreSQL.

Figura 15 – PostgreSQL no detectado

4.4 Instalación con otro PostgreSQL Puede ser que usted ya tenga un servidor de base de datos PostgreSQL instalado en su sistema que

no fue instalado con un producto de VISUAL Message Center. Seguramente podrá usarlo con VISUAL

Message Center.

Si la versión existente es igual o posterior a la implementada por los productos de VISUAL Message

Center, puede utilizarla para crear las bases de datos y las conexiones DSN necesarias para el

producto de VISUAL Message Center que está siendo instalado.

Si la versión existente es anterior que la implementada por los productos de VISUAL Message Center,

puede actualizarla con la versión de VISUAL Message Center. En este caso la instalación de VISUAL

Message Center PostgreSQL utilizará las propiedades de la base de datos existente y deberá entrar los

detalles de conexión y el puerto a la escucha utilizados en el servidor de base de datos existente.

4.4.1 Comprobar si existen instalaciones previas de PostgreSQLAntes de comenzar, el programa de instalación comprobará si sus sistema ya tiene una base de datos

PostgreSQL instalada. En este escenario, el programa de instalación encontrará la instalación

PostgreSQL y reconocerá que no es un VISUAL Message Center PostgreSQL. Si la versión de

PostgreSQL existente es anterior que la instalada con VISUAL Message Center se le pedirá que la

actualice.

Aviso Algunos productos de VISUAL Message Center necesitan estar conectado a una base de

datos para poder funcionar. Si no instala ninguna base de datos con estos productos,

pueden producirse resultados inesperados.

Aviso Si está utilizando una versión de servidor de base de datos PostgreSQL previa a 8.1, los

productos de VISUAL Message Center no serán capaces de conectar a su base de datos ya

que se han realizado algunos cambios a los drivers ODBC en la versión 8.1.

© 2013 Tango/04 Computing Group Página 13

Pasos de la Instalación

Figura 16 – Versión previa de PostgreSQL detectada

Si escoge actualizar la instalación de PostgreSQL arrancará y se le presentarán las mismas pantallas

descritas en la sección 4.1.1 - Instalación de PostgreSQL en página 8.

4.4.2 Configuración de PostgreSQLDependido para que use su base de datos PostgreSQL actual; puede no ser una buena idea

compartirla con los productos de VISUAL Message Center. Consulte con su Administrador de Base de

Datos posibles incompatibilidades (por ejemplo los nombres de las bases de datos existentes y las de

VISUAL Message Center) entre sus bases de datos existentes y las de VISUAL Message Center.

Paso 1. El asistente de instalación de PostgreSQL primero preguntará si desea crear una base

de datos de productos VISUAL Message Center en su servidor de base de datos de

PostgreSQL.

Figura 17 – PostgreSQL detectado

Paso 2. Introduzca su ID de usuario y contraseña de su servidor de base de datos PostgreSQL

actual. También es necesario entrar el puerto a la escucha del servidor de base de

datos y la base de datos por defecto. (Sólo será usada para crear nuevas bases de

datos; no se realizan cambios a las bases de datos existentes).

Nota VISUAL Message Center sólo utilizará la base de datos por defecto de PostgreSQL para

crear una nueva base de datos para productos de VISUAL Message Center. No se realizará

cambio alguno a las bases de datos existentes.

© 2013 Tango/04 Computing Group Página 14

Pasos de la Instalación

Figura 18 – PostgreSQL detectada, introduzca los detalles

Paso 3. Los DSN y bases de datos se crearán conforme a los parámetros definidos en los

pasos previos. Los DSN y bases de datos creados están relacionado con el producto

de VISUAL Message Center que está siendo instalado.

Figura 19 – Instalación exitosa

Paso 4. El siguiente mensaje de error aparecerá si las propiedades de configuración de su base

de datos PostgreSQL existente no concuerda con los datos que ha introducido en los

pasos anteriores (por ejemplo, si entró un ID no autorizado, una contraseña errónea o

una base de datos inexistente).

En este caso, el usuario debe configuirar manualemente el DSN y las bases de datos

necesarias para trabajar con el producto de VISUAL Message Center instalado.

Figura 20 – Mensaje de Error

© 2013 Tango/04 Computing Group Página 15

Creación manual de DSN y Bases de Datos de VISUAL Message Center

Capítulo 55 Creación manual de DSN y Bases de Datos de

VISUAL Message Center

Por defecto VISUAL Message Center instala el servidor de base de datos PostgreSQL y también crea

los DSN y bases de datos necesarias para los productos de VISUAL Message Center que están siendo

instalados.

Si se produce un error durante la instalación, los DSN y bases de datos no se crearán y deberá crearlos

manualmente.

La razón más común por la que la instalación por defecto de VISUAL Message Center PostgreSQL no

crea las DSN y bases de datos es debido a que se produjeron errores al definir los ajustes locales de su

base de datos PostgreSQL existente. (Es posible introducir un ID, una contraseña o una base de datos

no válidos o un puerto de escucha incorrecto).

5.1 Crear una base de datos de un producto VISUAL Message CenterExisten varias maneras de crear una nueva base de datos en su servidor de bases de datos

PostgreSQL pero le recomendamos que use la herramienta pgAdmin. Para más detalles diríjase al

Capítulo 2 - Productos instalados y Requerimientos del Sistema en página 2.

Paso 1. Desde el menú Inicio de Windows, seleccione Programas, PostgreSQL 8.3 y a

continuación pgAdmin III.

Paso 2. Una vez haya entrado su contraseña de servidor de base de datos PostgreSQL, se

abrirá el gestor de PostgreSQL.

Paso 3. Aquí podrá ver cuantas bases de datos se han creado. Deberá encontrar una base de

datos por defecto llamada postgres. Si ha instalado cualquier producto de VISUAL

Message Center también encontrará más bases de datos (En la siguiente figura, la

base de datos thinkserver existe porque se ha instalado VISUAL Message Center

ThinServer).

Importante Es importante asegurarse que la instalación de su servidor de base de datos PostgreSQL se

ha completado antes de intentar configurar el DSN o crear las bases de datos de VISUAL

Message Center.

© 2013 Tango/04 Computing Group Página 16

Creación manual de DSN y Bases de Datos de VISUAL Message Center

Figura 21 – pgAdmin III PostgreSQL Manager

Paso 4. En el árbol del servidor de Bases de Datos PostgreSQL pulse botón derecho en Bases de datos y seleccione Nueva Base de Datos. Aparecerá la siguiente base de datos.

Figura 22 – Propiedades de Base de Datos

Paso 5. Defina las propiedades para su nueva base de datos. Pulse OK para continuar.

Paso 6. Compruebe si su nueva base de datos se ha creado. Debería aparecer bajo Bases de

datos en el árbol del Servidor de bases de datos PostgreSQL.

© 2013 Tango/04 Computing Group Página 17

Creación manual de DSN y Bases de Datos de VISUAL Message Center

Figura 23 – Árbol del servidor de bases de datos PostgreSQL

5.2 Crear un DSNLa forma más común de crear un DSN es a través de las Herramientas Administrativas de su sistema

Windows.

Paso 1. Abra las Herramientas Administrativas, abra Orígenes de datos (ODBC) y seleccione

la pestaña DSN de sistema.

Paso 2. En la pestaña DSN de Sistema, encontrará los DSN definidos en su sistema. Algunos

de ellos se crearon durante la instalación de VISUAL Message Center PostgreSQL. (En

la siguiente imagen t4_adm_psql_local es el DSN raíz creado por la instalación de

VISUAL Message Center PostgreSQL y t4_ts_psql_local es el DSN creado por un

producto específico de VISUAL Message Center).

Consejo Le recomendamos que cree una nueva base de datos siguiendo los pasos definidos en la

sección anterior y los utilice para crear un DSN.

© 2013 Tango/04 Computing Group Página 18

Creación manual de DSN y Bases de Datos de VISUAL Message Center

Figura 24 – t4_adm_psql_local es el DSN raíz creado por la instalación de VISUAL Message Center

PostgreSQL y t4_ts_psql_local y t4_statistics_psql_local son DSNs creados por productos específicos de VISUAL Message Center

Paso 3. Pulse el botón Agregar para crear un nuevo DSN en su sistema. Seleccione el driver

PostgreSQL ANSI para crear una base de datos PostgreSQL compatible con los

productos de VISUAL Message Center.

Figura 25 – Crear un nuevo origen de datos

Paso 4. En la siguiente ventana defina las propiedades de su DSN. Las propiedades incluyen:

• El nombre de DSN,

• La base de datos a la que desea conectar,

• El servidor y el puerto que procesará las peticiones, y

• La ID de usuario y contraseña del servidor de base de datos PostgreSQL.

© 2013 Tango/04 Computing Group Página 19

Creación manual de DSN y Bases de Datos de VISUAL Message Center

Figura 26 – Propiedades de DSN

Paso 5. Por defecto cuando crea un DSN PostgreSQL ANSI está seleccionada la opción “LF <-

> CR/LF conversion”. Es necesario cambiar este valor debido a que puede cambiar el

formato de algunos mensajes de VISUAL Message Center y generar resultados

inesperados.

Para cambiar la opción “LF <-> CR/LF conversion” pulse el botón Datasource y abra

Page2. Deseleccione la casilla LF <-> CR/LF conversion.

Figura 27 – Opciones Avanzadas

Paso 6. Tras crear el DSN en la pestaña DSN de Sistema del Administrador de Orígenes de

Datos ODBC deberá comprobar que la nueva base de datos está creada y preparada.

Nota La instalación de VISUAL Message Center PostgreSQL utiliza por defecto el puerto número

5433. LA instalación por defecto de PostgreSQL utiliza el 5432. Contacte con su

Administrador de Base de Datos si no está seguro que puerto utilizar.

© 2013 Tango/04 Computing Group Página 20

Creación manual de DSN y Bases de Datos de VISUAL Message Center

Figura 28 – Comprobar que la nueva base de datos se ha creado correctamente

Ahora puede seleccionar el DSN creado para cualquier producto de VISUAL Message Center.

© 2013 Tango/04 Computing Group Página 21

Desinstalación de PostgreSQL

Capítulo 66 Desinstalación de PostgreSQL

Desinstalar PostgreSQL es bastante menos directo que desinstalar una aplicación estándar. Para

desinstalar completamente PostgreSQL, se requieren algunos pasos extra que explicaremos a

continuación.

6.1 Desinstalar PostgreSQLComenzaremos por desinstalar PostgreSQL como haríamos con cualquier otra aplicación:

Paso 1. Abra el Panel de Control y haga doble clic en el icono Agregar o Quitar Programas

Paso 2. Seleccione PostgreSQL 8.3 de la lista de programas actualmente instalados

Paso 3. Pulse el botón Quitar y siga los pasos de desinstalación.

6.2 Eliminar el usuario PostgreSQLCuando se instala PostgreSQL, crea un usuario de Windows para gestionar el acceso el servicio a

PostgreSQL.

Este usuario no se elimina automáticamente durante el proceso de desinstalación y por lo tanto debe

eliminarse manualmente, para evitar errores en futuras instalaciones cuando el proceso de instalación

intente crear un usuario que ya existe.

Existen dos posibles usuarios PostgreSQL:

• Una configuración típica de PostgreSQL creará por defecto un usuario denominado postgres.

• Una configuración personalizada para Tango/04 de PostgreSQL crea en su lugar un usuario

denominado t4postgres.

© 2013 Tango/04 Computing Group Página 22

Desinstalación de PostgreSQL

Figura 29 – Usuario PostgreSQL personalizado por Tango/04

El proceso para eliminar estos usuarios es, en todo caso, idéntico:

Paso 1. Abra el Panel de Control y haga doble en el icono Herramientas Administrativas, y a

continuación doble clic en Administración de Equipos.

Paso 2. En la columna de la izquierda, expanda el árbol Herramientas del Sistema, y a

continuación el árbol Usuarios Locales y Grupos y seleccione Usuarios.

Paso 3. Pulse botón derecho ya sea en postgres o en t4postgres.

Paso 4. Seleccione Eliminar en el menú contextual y pulse Si en el diálogo de confirmación

que aparece.

6.3 Eliminar la carpeta PostgreSQLCuando se desinstala, PostgreSQL elimina todos los archivos de aplicación, pero no los archivos

relacionados con cualquier base de datos creada.

Para una completa desinstalación deberá eliminar los siguientes archivos manualmente:

Paso 1. Abra la carpeta C:\Archivos de Programa (o aquel en el que se instaló PostgreSQL)

Paso 2. Seleccione la carpeta PostgreSQL y elimínela.

Nota Se necesitan privilegios de administrador para eliminar un usuario del sistema.

Consejo Si se ha instalado más de una versión de PostgreSQL, es posible mantener alguna de las

versiones instaladas. Por defecto, PostgreSQL instala cada versión en una carpeta

separada dentro de la carpeta PostgreSQL, organizadas por número de versión. En este

caso simplemente elimine sólo la carpeta que corresponde con la versión que desea

desinstalar.

© 2013 Tango/04 Computing Group Página 23

Desinstalación de PostgreSQL

Figura 30 – Las Carpetas de PostgreSQL se organizan por número de versión

6.4 NotasNota La instalación de PostgreSQL creará un usuario Windows local llamado T4Postgres.

T4Postgres no tiene derechos de Administrador y ejecutará PostgreSQL como un servicio

NT. Cuando desinstala PostgreSQL del sistema, este usuario no se elimina por defecto.

Antes de re-instalar VISUAL Message Center PostgreSQL asegúrese primero de eliminar el

usuario T4Postgres, de lo contrario se producirá un error.

Nota Cuando desinstala una base de datos PostgreSQL de su sistema, el directorio donde se

encontraba puede contener una carpeta de Datos.

Antes de instalar un base de datos PostgreSQL en la misma localización asegúrese primero

de eliminar la carpeta de datos, de lo contrario se producirá un error.

© 2013 Tango/04 Computing Group Página 24

Apéndice A : Contactar con Tango/04

Apéndice AApéndice A: Contactar con Tango/04

North America

Tango/04 North America

PO Box 3301

NH 03458 Peterborough USA

Phone: 1-800-304-6872 / 603-924-7391

Fax: 858-428-2864

[email protected]

www.tango04.com

EMEA

Tango/04 Computing Group S.L.

Avda. Meridiana 358, 5 A-B

08027 Barcelona Spain

Phone: +34 93 274 0051

Fax: +34 93 345 1329

[email protected]

www.tango04.com

Italy

Tango/04 Italy

Viale Garibaldi 51/53

13100 Vercelli Italy

Phone: +39 0161 56922

Fax: +39 0161 259277

[email protected]

www.tango04.it

Sales Office in France

Tango/04 France

La Grande Arche

Paroi Nord 15ème étage

92044 Paris La Défense France

Phone: +33 01 40 90 34 49

Fax: +33 01 40 90 31 01

[email protected]

www.tango04.fr

Sales Office in Switzerland

Tango/04 Switzerland

18, Avenue Louis Casaï

CH-1209 Genève

Switzerland

Phone: +41 (0)22 747 7866

Fax: +41 (0)22 747 7999

[email protected]

www.tango04.fr

Latin American Headquarters

Barcelona/04 Computing Group SRL (Argentina)

Avda. Federico Lacroze 2252, Piso 6

1426 Buenos Aires Capital Federal

Argentina

Phone: +54 11 4774-0112

Fax: +54 11 4773-9163

[email protected]

www.barcelona04.com

© 2013 Tango/04 Computing Group Página 25

Apéndice A : Contactar con Tango/04

Sales Office in Peru

Barcelona/04 PERÚ

Centro Empresarial Real

Av. Víctor A. Belaúnde 147, Vía Principal 140 Edificio Real Seis, Piso 6

L 27 Lima

Perú

Phone: +51 1 211-2690

Fax: +51 1 211-2526

[email protected]

www.barcelona04.com

Sales Office in Chile

Barcelona/04 Chile

Nueva de Lyon 096 Oficina 702,

Providencia

Santiago

Chile

Phone: +56 2 234-0898

Fax: +56 2 2340865

[email protected]

www.barcelona04.com

© 2013 Tango/04Computing Group Página 26

Acerca de Tango/04 Computing Group

Acerca de Tango/04 Computing Group

Tango/04 Computing Group es una de las principales empresas desarrolladoras de software de gestión

y automatización de sistemas informáticos. El software de Tango/04 ayuda a las empresas a mantener

la salud operativa de sus procesos de negocio, mejorar sus niveles de servicio, incrementar su

productividad y reducir costes mediante una gestión inteligente de su infraestructura informática.

Fundada en 1991 en Barcelona, Tango/04 es IBM Business Partner y miembro de la iniciativa

estratégica IBM Autonomic Computing. Además de recibir numerosos reconocimientos de la industria,

las soluciones Tango/04 han sido validadas por IBM y tienen la designación IBM ServerProven™.

Tango/04 tiene más de mil clientes y mantiene operaciones en todo el mundo a través de una red de 35

Business Partners

Alianzas

Premios

Partnerships IBM Business Partner

IBM Autonomic Computing Business Partner

IBM PartnerWorld for Developers Advanced Membership

IBM ISV Advantage Agreement

IBM Early code release

IBM Direct Technical Liaison

Microsoft Developer Network

Microsoft Early Code Release

© 2013 Tango/04 Computing Group Página 27

Aviso Legal

Aviso Legal

Este documento y su contenido son propiedad de Tango/04 Computing Group o de sus respectivos propietarios cuando así se

indique. Cualquier utilización de este documento con una finalidad distinta de aquella con la cual ha sido creado está prohibida sin la

autorización expresa de su propietario. Asimismo queda prohibida la reproducción total o parcial de este documento por cualquier

medio físico, óptico, magnético, impreso, telemático, etc., sin la autorización expresa de su propietario.

La información técnica aquí contenida fue obtenida utilizando equipamiento e instalaciones específicas, y su aplicación se limita a

esas combinaciones especiales de productos y niveles de versiones de hardware y software. Cualquier referencia en este documento

a productos, software o servicios de Tango/04 Computing Group, no implica que Tango/04 Computing Group planee introducir esos

productos, software o servicios en cada uno de los países en los que opera o está representada. Cualquier referencia a productos de

software, hardware o servicios de Tango/04 Computing Group no está hecha con el propósito de expresar que solamente pueden

utilizarse productos o servicios de Tango/04 Computing Group. Cualquier producto o servicio funcionalmente equivalente que no

infrinja la propiedad intelectual o condiciones de licenciamiento específicas se podría utilizar en reemplazo de productos, software o

servicios de Tango/04 Computing Group.

Tango/04 Computing Group puede tener patentes o estar pendiente de obtención de patentes que cubren asuntos tratados en este

documento. La entrega de este documento no otorga ninguna licencia de esas patentes. La información contenida en este

documento no ha sido sometida a ningún test formal por Tango/04 Computing Group y se distribuye tal como está. El uso de esta

información o la implementación de cualquiera de las técnicas, productos, tecnologías, ideas o servicios explicitados o sugeridos por

el presente documento es responsabilidad exclusiva del cliente a quien está dirigido este documento, y es el cliente quien debe

evaluar y determinar la aplicabilidad y consecuencias de integrar esas técnicas, productos, tecnologías, ideas o servicios en su

entorno operativo.

Si bien cada ítem puede haber sido revisado por Tango/04 Computing Group en cuanto a su exactitud en una situación específica, no

existe ni se otorga ninguna garantía de que los mismos o similares resultados puedan ser obtenidos en otras situaciones o

instalaciones. Los clientes que intenten adaptar esas técnicas en sus propias instalaciones lo hacen bajo su propia cuenta,

responsabilidad y riesgo. Tango/04 Computing Group no será en ningún caso responsable directo o indirecto de cualquier daño o

perjuicio causado por el uso de las técnicas explicitadas o sugeridas en este documento, incluso si se han efectuado notificaciones

de la posibilidad de esos daños.

Este documento puede contener errores técnicos y/o errores tipográficos. Todas las referencias en esta publicación a entidades

externas o sitios web han sido provistas para su comodidad solamente, y en ningún caso implican una validación, garantía o respaldo

a esas entidades o sitios.

Las marcas siguientes son propiedad de International Business Machines Corporation en los Estados Unidos y/o otros países: AS/

400, AS/400e, System i, iSeries, e (logo)Server, i5, Operating System/400, OS/400, i5/OS.

Microsoft, SQL Server, Windows, Windows NT, Windows XP y el logotipo de Windows son marcas registradas de Microsoft

Corporation en los Estados Unidos y/o otros países. Java y todos los logotipos y marcas basadas en Java son propiedad de Sun

Microsystems, Inc. en los Estados Unidos y otros países. UNIX es una marca registrada en los Estados Unidos y otros países y se

licencia exclusivamente a través de The Open Group. Oracle es una marca registrada de Oracle Corporation. Otras marcas,

productos o servicios pueden ser marcas registradas de otras empresas.

© 2013 Tango/04 Computing Group Página 28