Beruflich Dokumente
Kultur Dokumente
PERTENECE A:
Samaniego Moncayo Byron Fabricio
Delgado Vargas Erick Yixon
Jurado Anchundia Karen
DOCENTE:
Ing. Cesar Cedeo
MATERIA:
Base de Datos Distribuidas
CURSO:
Sexto A
TEMA:
Memoria Tcnica
Replicacin de datos Heterognea
SQL Server y Postgres
2
Contenido
Introduccin ........................................................................................................................................ 3
Descripcin ......................................................................................................................................... 3
Objetivos ............................................................................................................................................. 3
Diseo global de la propuesta ............................................................................................................. 4
Desarrollo de la Propuesta ............................................................................................................. 4
Configurando el servidor ................................................................................................................ 5
Creando las base de datos y las tablas en el servidor con Postgres ............................................... 6
Creando las replicaciones desde el servidor ................................................................................... 8
Pruebas.......................................................................................................................................... 14
Conclusin ......................................................................................................................................... 17
Introduccin
3
Las Base de datos Heterogneas son aquellas donde sitios diferentes utilizan diferentes
Sistemas de Gestin de Bases de Datos, siendo cada uno esencialmente autnomo. Es
posible que algunos sitios no sean conscientes de la existencia de los dems y quizs
proporcionen facilidades limitadas para la cooperacin en el procesamiento de
transacciones.
Descripcin
En el presente trabajo se muestra la realizacin del Taller #2, el cual se desarroll con el
SGBD SQL Server en una mquina virtual como cliente y Postgres en otra como servidor,
las maquinas se instal Pentaho Se pusieron en prctica los temas aprendidos en las clases:
Replicacin de datos en base de datos heterogneas Transaccionales y de mezcla.
Objetivos
Objetivo Principal
REPLICACIN MEZCLA
1. Creacin de la base de datos (Cliente-Servidor)
2. Creacin de las tablas (Servidor)
3. Configuracin replicacin mezcla (Servidor)
4. Configuracin replicacin mezcla (Cliente)
5. Consultar datos (Cliente)
Desarrollo de la Propuesta
Instalacin de Pentaho en el cliente y servidor
Configurando el servidor
Debemos acceder a un archivo de configuracin de postgres pg_hba.inf.
Aadir la linea para que permita las conexiones con el servidor, si no configuramos el
6
archivo con la ip, este rechazara cualquier conexin.
Seleccionamos una nueva conexin de base de datos para crear la conexin con el cliente.
Rellenamos los datos esta vez con la ip del cliente y los datos de la base donde se replicar,
10
el puerto, usuario y contrasea. Probamos la conexin.
Podemos ver que ya tenemos la conexin lista con las 2 bases de datos.
Arrastramos los objetos desde la pestaa Design y tendremos la entrada de la tabla
11
(Servidor) y salida de tabla (cliente).
Seleccionamos la conexin del cliente, la tabla de destino, y los datos mximos por
transaccin.
Una vez configurada las 2 tablas procedemos a conectarlas arrastrando la entrada a la
13
salida.
Ejecutamos la transformacin
16
Conclusin
Durante la conexin de las bases de datos dependiendo el sistema de gestin base de datos,
hay que descargar el controlador desde la pgina del fabricante e instalarlo previamente,
sino Pentaho no puede realizar la conexin entre las bases de datos.
Hay que tener en cuenta la configuracin de ip en las maquinas ya que si estas cambian la
conexin entre los servidores pueden crear errores de conexin.