Está en la página 1de 23

REPLICACIÓN BASE DE DATOS SECSALUD PARA LA ALCALDÍA SAN ANTONIO DEL SENA

LUIS GERARDO ZAMBRANO GOMEZ

Docente:

Nelson Ruiz Gamba

SERVICIO NACIONAL DE APRENDIZAJE

GESTIÓN Y SEGURIDAD DE BASES DE DATOS

CENTRO DE SERVICIOS FINANANCIEROS

SAN JUAN DE PASTO – NARIÑO

2019
REPLICACIÓN BASE DE DATOS SECSALUD PARA LA ALCALDÍA SAN ANTONIO DEL SENA

para la realización de la replicación se tiene la siguiente configuración de red:

Para verificar la comunicación de las dos máquinas mediante su direccionamiento ip ser realiza los
respectivos pines, iniciamos con el pin a la máquina virtual desde la maquina anfitrión.
Seguido verificamos la configuración del manejador BD tanto en máquina virtual como en la
maquina anfitrión de que los servicios estén en ejecución y este habilitado los protocolos de
comunicación TCP/IP

Servicios corriendo en maquina anfitrión


Protocolo TCP/IP habilitado en maquina anfitrión (servidor)

Los mismo paso se asegurar que se ejecuten los servicio y la habilitación del protocolo de
comunicación TCP/IP se realiza en máquina virtual (cliente).

Ahora se crea un usuario con los privilegios necesarios para las labores de replicación en el
servidor. Y que ingresara bajo contraseña. El usuario lo denomine “alejandro”
También se crea un usuario en la máquina virtual otro usuario y con el cual iniciamos el manejador
de base de datos. El usuario lo denomine “cliente”
CONFIGURACIÓN EN EL SERVIDOR

Ahora en el maquina anfitrión que sirve como servidor iniciaremos el proceso de replicación para
esto no dirigimos dentro del manejador de base de datos sql server y vamos a la carpeta
replicación seguido de la carpeta publicaciones locales, damos clic derecho y luego clic en nueva
publicación.

Con esto saldrá el asistete de crear una publicación y seguiremos los siguientes pasos:

Escogemos la base de datos a replicar en este caso SecSalud, clic en siguiente


Ahora seleccionaremos el tipo de publicación a crear para mi caso seleccione el merge plublicacion
en la cual los datos se pueden cambiar en el publicador y en el suscriptor ose en el servidor y
en el cliente. Ya seleccionado damos clic en siguiente.
Ahora seleccionamos la tablas que se quiere que se replique para nuestro caso seran todos que
corresponde a la base de datos SecSalud. Selccionamos y clic en siguiente.

Ahora configuramos los parámetros de seguridad para realcionar a un susrio con esta publicación,
damos clic en el boton
Se abrirá la ventana donde seleccionaremos la opción usar sql bajo un login, en los campos
escribimos el usuario y su clave que se había creado anteriormente en el servidor.

Ahora colocamos un nombre a la publicación y damos cli en finalizar.


Si todo salió bien debe salir la publicación se ha creado con éxito.

Verificamos en el explorador de objetos la publicación creada.


Ahora configuramos la carpeta donde se crear las publicaciones y la cual debe ser compartida para
que tenga acceso todos los usuarios de la red con el fin de que la maquina cliente pueda acceder a
esta.

Para esto primero damos clic derecho en la carpeta replicación del explorador de objetos y
seleccionamos la opción propiedades del distribuidor

En la ventana que sale damos clic en el botón de los tres punto (…)
Colocamos la ruta donde están las publicaciones que es la carpeta que hemos compartido en red.
CONFIGURACIÓN EN EL CLIENTE

para iniciar con la configuración del cliente, iniciaremos creando una base de datos vacía albergara
los datos que provienen de la base de datos del servidor.

Le colocamos un nombre a la nuevo BD en mi caso le coloque “replica_sena”.


Ahora nos dirigimos en el explorador de objetos a la carpeta suscritores locales y le damos clic
derecho y seleccionamos la opción nuevo suscritor.

En la ventana debemos seleccionar quien es el que publica la replicación para esto nos dirigimos
en la lista y seleccionamos SQL server publicado
Ahora buscaremos el servidor que contiene la publicación de la replica, daremos clic en la lista de
nombre de servidor en la opción “Buscar mas”.

Ahora daremos clic en la pestaña servidores de red.


Seleccionamos el servidor que contiene la publicación en nuestro caso el servidor principal y
damos clic en “OK”.

Es necesario que ingresemos en el servidor bajo un usuario así que digitaremos el usuario y su
contraseña de acceso.
Con esto saldrán las replicaciones realizadas en el servidor principal se seleccionará una y clic en
“siguiente.”.

Ahora seleccionaremos la base de datos del cliente donde se llenarán los datos de la réplica.
Ahora configuramos la seguridad de acceso a los datos de servidor daremos clic en el botón de los
tres puntos (…)

Digitaremos el usuario del servidor principal con su respectiva contraseña.


Ahora damos clic en crear suscrición, clic en siguiente

Esperamos a que el asiste verifique los parámetros y si todo ha salido correcto saldrá que la
suscrición se ha realizado con éxito.
Verificamos la creación de la suscripción.

Ahora parametrizaremos la ruta donde el suscritor debe buscar los datos y en este caso será la
carpeta compartida que se creó en el servidor, para esto daremos clic derecho a la suscripción
creada y seleccionamos la opción propiedades.
En la opción “snapshop folder” digitaremos la IP de la maquina servidor más la ruta donde está la
carpeta compartida. Finalizamos dando clic en ok

Ahora reinicializamos la suscripción dándole clic derecho en la opción “reinicializar”


Ahora nos dirigimos a la base de datos que se había creado anteriormente y que estaba vacía,
pero que ahora ya contiene las tablas de la base de datos de la SecSalud.
PRUBAS DE FUNCIONALIDAD

Para confirmar la funcionalidad de la replicacion lo que haremos es crear un nuevo registro de la


tabla personas desde el cliente y verificar estos cambios desde el servidor.

Creamos el nuevo registro desde el cliente en la tabla persona

Ahora realizamos una consulta de los datos en el servidor de la tabla personas y obtendremos el
nuevo registro generado desde el cliente.

También podría gustarte