Anda di halaman 1dari 4

FACULTAD DE INGENIERIA EN SISTEMAS, ELECTRONICA E INDUSTRIAL

UNIVERSIDAD TCNICA DE AMBATO

F . I . S . E E. INDUSTRIAL
I
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA
PERODO ACADMICO: OCTUBRE 2014 - MARZO 2015

UNIVERSIDAD TCNICA DE AMBATO


Facultad de Ingeniera en Sistemas, Electrnica e Industrial
Ttulo:
Carrera:
Ciclo Acadmico y Paralelo:
Alumnos participantes:
Mdulo y Docente:
Edison

Replicas Transaccionales en SQL Server 2008


Ingeniera en Sistemas Computacionales e Informticos
6to
Landa Patricio

Sistema de base de datos distribuidos Ing. Alvares

1. INFORMEPP
2. YY
2.1 Ttulo
Replicas Snapshop en SQL Server 2008.
2.2 Resumen
Para realizar una Rplica de una base de Datos de tipo Snapshop en SQL Server
2008 se utiliz la base de datos PUBS especficamente trabajamos con la tabla
Jobs.
Previamente se cre dos instancias la primera denominada SITIOA y la segunda
denominada SITIOB.
La publicacin se la hace en el SITIOA con el nombre Publicacion_Jobs

Al configurar la replicacin de SQL Server al ver el estado de Log Reader


Agent tenamos un error, el mismo que era la principal causa de que no se pueda
observar la tabla Jobs en el sitio donde se hizo la suscripcin, tres tipos de
mensajes tenamos sobre el error uno de ellos deca: El proceso no pudo ejecutar

FACULTAD DE INGENIERIA EN SISTEMAS, ELECTRONICA E INDUSTRIAL

UNIVERSIDAD TCNICA DE AMBATO

F . I . S . E E. INDUSTRIAL
I
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA
PERODO ACADMICO: OCTUBRE 2014 - MARZO 2015

en 'sp_replcmds' ". (Fuente: MSSQL_REPL, Nmero de error:


MSSQL_REPL20011).

A menudo, este mensaje de error puede venir de la base de datos por que no
tiene un propietario vlido, o el SQL Server no est siendo capaz de identificar
correctamente el propietario de la base de datos.

Para solucionar se cambi el propietario de la base en el SITIOA mediante el


procedimiento almacenado del sistema sp_changedbowner como se muestra a
continuacin. La cuenta sa es una cuenta confiable utilizar para cambiar la
propiedad de la base de datos.

Una vez que la propiedad de la base de datos se ha cambiado el lector de


registros probablemente comenzar a trabajar de inmediato. Si no lo hace de
forma rpida reiniciar el lector de registros debera resolver el problema.
Despus de haber resuelto el problema y de tener nuestra publicacin en el
SITIOA procedemos a realizar la suscripcin desde el SITIOB cabe recalcar que
esta debe ser de tipo extraccin para posteriormente sincronizar desde Windows,
en el mismo se crea una nueva base de datos denominada Replica_Jobs en cual
contendr nuestra tabla Jobs:

FACULTAD DE INGENIERIA EN SISTEMAS, ELECTRONICA E INDUSTRIAL

UNIVERSIDAD TCNICA DE AMBATO

F . I . S . E E. INDUSTRIAL
I
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA
PERODO ACADMICO: OCTUBRE 2014 - MARZO 2015

Con la publicacin en el SITIOA y la suscripcin en el SITIOB la rplica


Transaccional queda funcionando correctamente todo esto se realiza bajo la
sincronizacin del mismo Management Studio de Microsoft SQL Server.
SINCRONIZACION DESDE CENTRO DE SINCRONIZACION DE WINDOWS
Para habilitar la sincronizacin de suscripciones de extraccin con el Administrador
de sincronizacin de Windows
1. En la pgina General del cuadro de dilogo Propiedades de suscripcin <Suscriptor>: <baseDeDatosDeSuscripciones>, seleccione el
valor Habilitar en la opcin Utilizar el Administrador de sincronizacin de
Windows.
2. Haga clic en Aceptar.

Esto se lo hizo en la suscripcion denominada Replica_Jobs ubicada en el


SITIOB.
Tenemos nuestro elemento para sincronizacin desde Windows

FACULTAD DE INGENIERIA EN SISTEMAS, ELECTRONICA E INDUSTRIAL

UNIVERSIDAD TCNICA DE AMBATO

F . I . S . E E. INDUSTRIAL
I
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA
PERODO ACADMICO: OCTUBRE 2014 - MARZO 2015

2.3 Referencias bibliogrficas


SQL Server con el seor Denny
http://itknowledgeexchange.techtarget.com/sql-server/the-process-couldnot-execute-sp_replcmds-on/
Microsoft SQL Server
http://technet.microsoft.com/es-es/library/ms165714(v=sql.105).aspx
.