Vous êtes sur la page 1sur 26

Manual de Duplicacin SQL Server

MANUAL DE DUPLICACIN SQL SERVER

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 1

Manual de Duplicacin SQL Server

ndice

Rplicas en SQL Server Duplicacin Y Suscripcin. Componentes de SQL Server El proceso de Duplicacin en SQL Server. Configuracion de Publicacin Suscripciones Configuracion de Suscripcion Referencias Bibliogrficas

3 3 6 12 19 17 26

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 2

Manual de Duplicacin SQL Server

Rplicas en SQL Server Duplicacin Y Suscripcin.


El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por el motor de base de datos de Microsoft Jet. SQL se utiliza para crear objetos QueryDef, como el argumento de origen del mtodo OpenRecordSet y como la propiedad RecordSource del control de datos. Tambin se puede utilizar con el mtodo Execute para crear y manipular directamente las bases de datos Jet y crear consultas SQL de paso a travs para manipular bases de datos remotas cliente - servidor.

Componentes de SQL Server


El lenguaje SQL est compuesto por comandos, clusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.

Antes de iniciar se debe verificar que estn corriendo los servicios de SQL Server, para ello hacemos lo siguiente: Inicio>Todos los programas>Microsoft SQL Server

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 3

Manual de Duplicacin SQL Server


Herramientas de Configuracin>Administrador de configuracin

Mostrara una ventana en la cual aparecen todos los servicios con los que cuenta SQL y verificamos que este activado el agente SQL Server

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 4

Manual de Duplicacin SQL Server


Despus que verificamos que funciona el agente SQL Server seguiremos con estos pasos. Inicio>Todos los programas>Microsoft SQL Server>SQL Server Management Studio

Se conecta a la maquina que ser el servidor, colocamos el nombre del usuario y la contrasea.

Nombre del Servidor Usuario y Contrasea

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 5

Manual de Duplicacin SQL Server

El Proceso de Duplicacin en SQL server.


La duplicacin suele utilizarse en tornos distribuidos para copiar y distribuir los datos a uno o mas sitios, distribuir copias de datos en funcin de una programacin, distribuir las modificaciones en los datos a otros servidores, permitir que varios sitios y usuarios efecten cambios y despus mezclen entre si las modificaciones de los datos y as poder identificar y resolver los conflictos, construir aplicaciones de datos que tienen que utilizarse en entornos en lnea y sin conexin, y construir aplicaciones Web con las que los usuarios puedan examinar grandes cantidades de datos y modificarlos. Por tanto, el proceso de duplicacin de Microsoft SQL Server es un conjunto de tecnologas destinadas a la copia y distribucin de datos y objetos de bases de datos desde una base de datos a otra, para luego sincronizar ambas bases de datos y lograr su coherencia. Mediante la duplicacin, es posible distribuir datos a diferentes ubicaciones a usuarios remotos o mviles por una red de rea local mediante la conexin de acceso telefnico o Internet. La duplicacin tambin permite mejorar el rendimiento de las aplicaciones, separar fsicamente los datos en funcin de cmo se utilice (por ejemplo, separar el procesamiento de transacciones en lnea (OLTP) y los sistemas de ayuda a la toma de decisiones) o distribuir el procesamiento de las bases de datos entre varios servidores.

Distribuidor: Servidor que aloja la base de datos de distribucin y almacena los datos histricos, transacciones y metadatos. Ya que entramos al servidor realizaremos la Configuracin del Distribuidor, tomando en cuenta los siguientes pasos:

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 6

Manual de Duplicacin SQL Server


Replicacin>configurar distribuidor

Esta accin abrira el asistente para configurar el Distribuidor.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 7

Manual de Duplicacin SQL Server


Clic en siguiente y mostrara la siguiente pantalla. Indicara que la instancia actual actuara como distribuidor. Click en siguiente:

En esta pantalla se indica la ubicacin donde se almacenara la instantanea.Clic en siguiente y se mostrara la siguiente pantalla

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 8

Manual de Duplicacin SQL Server


Se introduce el nombre de la distribucin y se da clic en siguiente.

En esta panatlla indicamos que la instancia distribuidor actuara como publicador de la distribucin.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 9

Manual de Duplicacin SQL Server


Se da clic en siguiente y nos mostrara la siguiente pantalla

El asistente indicara que configurara la distribucin al terminar como siguiente paso. Se da clic y mostrara la siguiente pantalla

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 10

Manual de Duplicacin SQL Server


Se da clic en finalizar y nos mostrara la siguiente ventana que indicara que la configuracin ha terminado satisfactoriamente.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 11

Manual de Duplicacin SQL Server

Configuracion de publicacin
Publicador: Servidor que pone los datos a disposicion de otros servidores para duplicarlos. Publicacion: Conjunto de uno o ms artculos (datos) de una base de datos. Esta agrupacin de varios artculos facilitan especificar un conjunto de datos relacionados lgicamente y los objetos de base de datos que desea duplicar conjuntamente. El asistente para la creacion de publicaciones permite especificar la publicacin existente que se utilizara como plantilla para la nueva publicacion, el tipo de publicacin que se va a crear (instantanea, transaccional o de mezcla), los datos y los objetos de la base de datos (artculos) que se incluirn en la publicacin, un nombre y una descripcin para la publicacin, los filtros de datos horizontales y verticales para la publicacin de mezcla, filtros dinmicos y de combinacin. Replicacin>nuevo>publicacin

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 12

Manual de Duplicacin SQL Server


Abrira el asistente de Publicacin. Click en siguiente.

Mostrara una ventana donde enlista las bases de datos creadas en el servidor, seleccionamos la base de datos que queremos publicar y damos click en siguiente.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 13

Manual de Duplicacin SQL Server


Mostrara la siguiente pantalla, seleccionamos el tipo de publicacin y damos clic en siguiente

Mostrara ventana con los objetos que contiene la base de Datos (Tablas, Procedimientos Almacenados, Funciones, etc.), se seleccionan los elementos que deseamos publicar y despus clic en siguiente.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 14

Manual de Duplicacin SQL Server


Mostrara la siguiente pantalla donde indicara que se creara una instantanea de la base de datos y la mantendra disponible para suscripciones inmediatamente despues de haberla creado, se da clic en siguiente.

Mostrara la siguiente pantalla, indicamos que corra sobre la cuenta del Agente de Servicios SQL Server, se coloca el usuario y contrasea, se da clic en ok.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 15

Manual de Duplicacin SQL Server


Mostrara la siguiente pantalla, se da clic en siguiente.

A continuacin nos indicara que se creara la publicacin, se da clic en siguiente.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 16

Manual de Duplicacin SQL Server


La siguiente pantalla indicara las tareas que realizara el asistente para realizar la publicacin, se da clic en finalizar.

Mostrara la siguiente pantalla donde indicara que la publicacin ha terminado satisfactoriamente.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 17

Manual de Duplicacin SQL Server

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 18

Manual de Duplicacin SQL Server


Suscripciones
Suscriptores: Servidores que reciben los datos duplicados. Suscripcin: Peticion de copia de datos o de objetos de base de datos para duplicar. Una suscripcin define que publicacin se recibir, donde y cuando. Una publicacin puede admitir una combinacin de suscripciones de insercin y extraccin. El asistente para crear suscripciones para una publicacin permite iniciar una suscripcin en un suscriptor y pedir a un publicador los datos que se van a duplicar. Este asistente permite seleccionar el publicador y la publicacin a la que se desea suscribir, seleccionar la base de datos del suscriptor (destino) que recibira los datos publicados, especificar la seguridad del agente de distribucin mediante la cuenta del proceso y las opciones de conexin para cada agente de distribucin, especificar la programacin de sincronizacin para cada agente, la cuenta del proceso del agente, la conexin al distribuidor, la conexin al suscriptor, si la inicializacin de las suscripciones se realiza con una instantnea de los datos y el esquema de publicacin. Configuracion de suscripcin Replicacion>Propiedades de publicacion>Nuevo>Suscripcin

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 19

Manual de Duplicacin SQL Server


Mostrara el asistente de suscripcin, se da clic en siguiente.

En la siguiente pantalla seleccionamos la publicacin, se da clic en siguiente

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 20

Manual de Duplicacin SQL Server


En esta pantalla indica que se ejecutaran todos los agentes sobre el distribuidor, se da clic en siguiente.

Mostrara la siguienete pantalla, agregamos a los suscriptores para la publicacin, se da clic en connect.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 21

Manual de Duplicacin SQL Server

Agregamos un segundo suscriptor.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 22

Manual de Duplicacin SQL Server

En esta pantalla seleccionamos que corra sobre la cuenta del Agente de Servicios SQL Server y el usuario con el que se realizara la conexin.

Indicamos que inicie la sincronizacin inmediatamente despues de haber terminado la configuracin de suscripcin, se da clic en siguiente.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 23

Manual de Duplicacin SQL Server

Mostrara la siguiente pantalla, se selecciona crear suscripcin, se da clic en siguiente.

Mostrara la siguiente pantalla donde indicara las actividades que realizara el asistente para completar la configuracin, se da clic en finalizar.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 24

Manual de Duplicacin SQL Server


Mostrara la siguiente pantalla en donde indica la creacion de las suscripciones.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 25

Manual de Duplicacin SQL Server

Referencias Bibliogrficas Microsoft SQL Server 2005, Administracin y Anlisis de Bases de Datos, Primera Edicin. Csar Prez. Alfaomega Grupo Editor.

Carrera Flores Adriana Gil Hernandez Isabel Martinez Juarez Mara Eva Ponce Perez Irvin Salinas Sanchez Guillermo Villegas Machorro Alfreso Velazquez Candelario Javier

Pgina 26

Vous aimerez peut-être aussi