Hola Claudia, que replicacion has armado? Ojo porque la merge toca
estructuras y si además tenes querys como las que mostraste donde no indicas
el nombre de los campos en un insert estas en serios problemitas

 

 

 

Maximiliano Damian Accotto

Microsoft MVP en SQL Server

http://Blog.Maxiaccotto.com

 

De: [email protected] [mailto:[email protected]] En nombre de Claudia Almeda
Enviado el: martes, 20 de octubre de 2009 01:49 p.m.
Para: Maxi
Asunto: [dbms] Replicacion

 

Hola lista, estoy familiarizandome con el tema de replicacion de bases,
logré sincronizar dos bases remotas, pero me surge un problemon
El tema es que como entenderan en cada tabla de mi base el proceso de
replicacion recró una columna ROWGUID, ahora, muchos Sprocedures que tenia
creado en mi base me estan tirando error
cuando encuenta las siguientes sentencias...

Insert into TablaA
Select * from Tabla Z

el error que lanza es que no coinciden la cantidad de campos, esto ocurre a
causa de la columna ROWGUID que creo mi replicacion....

La pregunta seria, Existe alguna parametrizacion que me permita omitir este
campo de manera general para cualquier consulta, ya sea SELECT o INSERT
...???
Imaginense que de no encontrar alguna forma de omitir este campo deberia
cambiar toooooooodos los Stored procedures de mis bases, no  solo las
publicadas sino tambien las suscriptas...
De locura!

Espero me puedan dar una manitoo,,,,

Saludos

Atte Almeda Claudia

Responder a