Академический Документы
Профессиональный Документы
Культура Документы
TEMA:
Contenido
INTRODUCCIN........................................................................................................ 4
OBJETIVOS:............................................................................................................... 5
DISEO GLOBAL DE LA PROPUESTA.....................................................................6
REPLICACION SQL SERVER..................................................................................... 9
CREANDO PUBLICACION EN EL SERVIDOR..........................................................9
PUBLICACION DEL SERVIDOR............................................................................. 19
CREAR UNA BASE DE DATOS EN LA MAQUINA REPLICA.................................30
SUSCRIPCION AL SERVIDOR................................................................................31
REPLICACION DE LA BASE DE DATOS DEL SERVIDOR A LA REPLICA.............42
LLENAR BASE DE DATOS:..................................................................................... 43
RESUMEN................................................................................................................ 55
INTRODUCCIN
OBJETIVOS:
OBJETIVO GENERAL
OBJETIVO ESPEFICICO
Objetivos de diseo sql server.Los clientes estn buscando soluciones para sus problemas de negocios. La mayora
de las "soluciones" de bases de datos solamente traen mltiples niveles de costos y
complejidad. La estrategia de Microsoft es la de hacer que SQL Server sea la base
de datos ms fcil de utilizar para construir, administrar e implementar aplicaciones
de negocios. Esto significa tener que poner a disposicin un modelo de
programacin rpido y sencillo para desarrolladores, eliminando la administracin
de base de datos para operaciones estndar, y suministrando herramientas
sofisticadas para operaciones ms complejas.
SQL Server disminuye el costo total de propiedad a travs de caractersticas como
administracin multi-servidor y con una sola consola; ejecucin y alerta de trabajos
basadas en eventos; seguridad integrada; y scripting administrativo. Esta versin
tambin libera al administrador de base de datos para aspectos ms sofisticados
del trabajo al automatizar las tareas de rutina. Al combinar estos poderosos
servicios de administracin con las nuevas caractersticas de configuracin
automtica, Microsoft SQL Server es la eleccin ideal de automatizacin de
sucursales y aplicaciones de base de datos insertadas.
Los clientes invierten en sistemas de administracin de bases de datos, en forma de
aplicaciones escritas para esa base de datos y la educacin que implica para la
Qu es una replicacin?
La replicacin es un mecanismo utilizado para propagar y diseminar datos en un
ambiente distribuido, con el objetivo de tener mejor performance y confiabilidad,
mediante la reduccin de dependencia de un sistema de base de datos
centralizado.
Para garantizar que una aplicacin distribuida sea altamente disponible (es decir,
que pueda proporcionar servicio de manera continua) se deben instanciar mltiples
rplicas de sta en distintos ordenadores. Se debe conseguir que cada uno de los
ordenadores que mantenga una rplica de la aplicacin sea independiente del resto
ante la ocurrencia de fallos.
El objetivo principal para la distribucin de datos es proveer un acceso sencillo a la
informacin por parte de los usuarios de mltiples localidades o nodos de trabajo de
una red de computadoras. Para alcanzar este objetivo, los sistemas de BDD deben
proveer transparencia de ubicacin, que significa que el usuario no necesita
conocer la localizacin fsica de cada dato dentro de la red. Idealmente, la
informacin en la red aparece como si fuera parte de una BD no distribuida
almacenada en un sitio "central", hacia donde todos los usuarios convergen.
La replicacin de la informacin en una BDD apunta a aumentar la disponibilidad de
la informacin. Esta disponibilidad puede observarse desde dos perspectivas:
Aumentar el paralelismo en las consultas, dado que la misma informacin residir
en ms de una localidad de la red.
Mejorar la disponibilidad de los datos ante eventuales cadas de nodos de la red.
El concepto de replicacin es muy amplio e involucra muchos aspectos que hacen al
diseo de datos de la BDD. Los protocolos de aseguramiento de integridad de la
informacin y los protocolos de actualizacin de las replicas son los puntos ms
interesantes para ser tenidos en cuenta.
Vestanjas y desventajas de replicacin
Con la base de datos creada correctamente se procede a crear una tabla sencilla.
Nombrando la tabla.
Se procede a llenar la tabla con datos. Para ello, se da clic derecho sobre la tabla, y
se debe seleccionar la opcin Editar las primeras 200 filas.
Despus de ello se debe elegir el tipo de publicacin a utilizar, para este caso,
Publicacin de Mezcla (en la cual la rplica no solo ser una copia fiel del servidor,
sino adems cuando este caiga o este fuera de la conexin, la maquina suplir al
servidor en todos las actualizaciones que los usuarios establezcan).
Se deben seleccionar
servidor.
SUSCRIPCION AL SERVIDOR
Teniendo la publicacin creada, se debe dar paso a crear la suscripcin local. Clic
derecho sobre Suscripciones Locales, y elegir la opcin Nuevas suscripciones.
Buscar la maquina que ser nuestro suscriptor local para la Replicacin. Para el
ejemplo, la maquina suscriptora ser DAFNE-PC\REPLICA
Se debe elegir al suscriptor, en este caso, como Servidor, pues al caer el servidor
central, la replica debe ser capaz de suplirlo en su totalidad.
Para poder observar los datos, se debe hacer clic sobre la opcin Seleccionar las
primeras 100 filas.
Desde la mquina rplica, se agregaran nuevos datos, los cuales tienen que verse
reflejados en el servidor. Para lo cual se deben esperar 60 segundos, en lo que las
actualizaciones se hacen efectivas entre ambos servidores.
Como se puede observar los cdigos entre las tuplas agregadas desde el servidor y
de la rplica no llevan un orden correlativo, pero esta caracterstica es propia entre
la replicacin de SQL.
Rplica
Servidor
Desconectando el servidor
RESUMEN.
Con todo este proyecto queda demostrado el uso de las rplicas en los servidores,
para el caso particular la Rplica de Mezcla.
La Rplica de Mezcla, adems de hacer el back-up de la Base de Datos del Servidor
(comnmente por razones de seguridad), es capaz de brindar el mismo servicio que
ofrece el Servidor a los clientes, cuando ste por cualquier motivo se encuentre de
baja en las conexiones.
La rplica adems de suplirlo en la conexin de una forma completamente invisible
para el Cliente, es a la vez, totalmente capaz de enviarle todas las modificaciones
que la base de datos haya sufrido en su ausencia, cuando ste entra de nuevo a su
papel de servidor central.