SQL - MERGE REPLICATION...

 
Vista:
sin imagen de perfil

MERGE REPLICATION...

Publicado por DALSOM (195 intervenciones) el 22/06/2007 22:53:19
HOLA A TODOS NUEVAMENTE,
ACTUALMENTE ESTOY HACIENDO UNA REPLICACION TIPO MERGE.

EN ELLA, CUANDO ESTA CORRIENDO EL JOB DEL SNAPSHOT, ANTES DE CREAR LA SUBSCRIPCION, Y EL JOB MERGE, ME DA UN TimeOut expired Y LUEGO INICIA O CONTINUA EL PROCESO DEL SNAPSHOT.

POR QUE PUEDE PASAR ESTO? YA QUE CREO, ES LO QUE CAUSA EL PROBLEMA DE QUE NO PUEDA TERMINAR CORRECTAMENTE LA REPLICACION.

LA PRIMERA VEZ QUE LOGRE LA REPLICACION MERGE AUTOMATIZADA, NO LO HIZO, Y NO ME DIO NINGUN PROBLEMA, RAZON POR LA QUE CREO QUE ESTE PUEDE SER EL INICIO DEL PROBLEMA.

AL FINAL, CUANDO TERMINA EL REPLICATION MERGE JOB, ME DA UN ERROR EN UNA FUNCION DE UN CAMPO CALCULADO, QUE SUPUESTAMENTE NO EXISTE, CUANDO SI, Y LA PUBLICO.

BUENO, ESTE ES TODO EL CUADRO,
SI ALGUIEN SABE QUE PUEDA ESTAR PASANDO, O ESTE HACIENDO MAL,
TENGO PAGINA ABIERTA PARA LEER.

GRACIAS,
DALSOM.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:MERGE REPLICATION...AL FIN!!!

Publicado por DALSOM (195 intervenciones) el 02/07/2007 21:37:07
HOLA A TODOS, JUNTO A ESTE PROBLEMA, Y OTROS QUE PUDE ENCONTRAR, HE LOGRADO UN METODO AUTOMATICO, PARA HACER AMBAS REPLICACIONES, TRANSACTIONAL Y MERGE.

EN LA MERGE, QUE HA SIDO LA QUE MAS RAPIDO AVANCE, TENGO QUE AGREGARLE UN PARAMETRO force AL PUBLICAR EL ARTICULO UNA VEZ QUE HAYA CORRIDO EL PRIMER SNAPSHOT, A TODOS LOS ARTICULOS QUE SE PUBLIQUEN DESPUES DE AHI. Y SEGUIR EL MISMO PROCESO QUE SE LE HIZO A LA REPLICACION TRANSACCIONAL. EN CUANTO A LAS VISTAS DE SQL, DEBERAN SER PUBLICADAS UNA VEZ SE HAYAN PUBLICADO TODAS LAS TABLAS. RECOMENDABLE AL FINAL.

AL IGUAL QUE EN LA REPLICACION TRANSACCIONAL, SE DEBEN TENER EN CUENTA TODAS LAS RELACIONES DE INTEGRIDAD ESTABLECIDAS, QUE NO HAYA NINGUN DATO FORZADO, QUE QUIEBRE ESTAS REGLAS, YA QUE NUNCA PUDE REPLICAR ESE TIPO DE DATOS.

Y POR ULTIMO, PARA LA MERGE REPLICATION, DESPUES DE CREAR EL JOB DEL SNAPSHOT, Y AGREGAR LAS TABLAS PUBLICADAS, ES CUANDO ENTONCES SE CREA EL MERGE JOB.

ALGO MAS, EN LA REPLICACION TIPO MERGE, NO ES NECESARIO ESPECIFICAR LOS CAMPOS DE LAS TABLAS REPLICADAS.


GRACIAS A TODOS.
SALUDOS,
DALSOM.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

IMPORTANTE !!!

Publicado por DALSOM (195 intervenciones) el 02/07/2007 21:50:57
NO PUEDE FALLAR LA CONECCION MIENTRAS ESTA REPLICANDO O NO PUEDE HABER CORTE DE ENERGIA ELECTRICA.

YA QUE AL CORTARSE LA CONECCION, ESTA SE REINICIA, PERO NUNCA TERMINA, Y DA UN ERROR DE TIMEOUT EXPIRED.

EN UNA BASE DE DATOS DE 1.6 GB, ESTE PROCESO ME TARDO 4 HORAS Y 30 MINUTOS EN PROMEDIO, CON UN SERVIDOR DEDICADO SOLO A RECIBIR LA BASE DE DATOS REPLICADA, Y SIN USUARIOS CONECTADOS.

NO PUDE LOGRARLO EN UNA MAQUINA VIRTUAL, AUNQUE PODIA ACCESAR A LOS DATOS DESDE UNA A LA OTRA, EL PROCESO DE REPLICACION AL BAJAR EL PERFORMANCE DE LA MAQUINA, HACIA IMPOSIBLE LOGRARLO CON ESTA CONFIGURACION.

EN UNA MAQUINA DE UN USUARIO, EL PROCESO FUE POSIBLE, PERO A ESTE USUARIO, TANTO COMO A MI MAQUINA, EL PERFORMANCE DE LA PC NOS BAJO, HASTA EL PUNTO DE NO DEJARNOS HACER NADA MAS QUE ESPERAR A QUE TERMINASE LA REPLICACION.

SI ALGUIEN PUEDE MEJORAR EL PROCESO,
POR FAVOR, PUBLIQUENLO EN ESTE FORO.

SALUDOS,
DALSOM.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:IMPORTANTE !!!

Publicado por Isaias (5072 intervenciones) el 03/07/2007 18:41:32
DALSOM

Existe todo un estudio sobre que tipo de REPLICACION (DUPLICACION), seleccionar en base al tamaño (y otras caracteristicas) de tu base de datos, tal vez (solo eso), el tipo MERGE (mezcla) no sea el adecuado para el tamaño de tu base de datos.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar