Error en Replicacion SQL 2005

13/12/2008 - 18:42 por Carlos | Informe spam
Buenas Tardes



Necesito me colaboren por favor con los siguiente.

Tengo una replicacion de base de datos transaccional tipo push entre dos
servidores de SQL Server 2005 Enterprise.

Ayer en la mañana se me infecto el servidor PUBLICADOR y DISTRIBUIDOR con el
virus Spy-Agent.bw lo que me cambio la fecha y hora del sistema al año 2066.
Este cambio sucedio a las 8:30 am aproximadamente cuando detecte el cambio
cambie la hora del sistema manualmente. Como se pueden imaginar la
información grabada en este momento quedo con la fecha mala. A partir de las
10:00 AM el publicador y el distribuidor no pueden enviar datos al suscriptor.

Dado este mensaje decidi iniciar nuevamente la base de datos a partir de un
backup (Esto despues de solucionar los inconvenientes de la fecha).
Sincronizo perfectamente pero el error continua.

Mensaje de RED

Cannot insert an explicit value into a timestamp column. Use INSERT with a
column list to exclude the timestamp column, or insert a DEFAULT into the
timestamp column. (Source: MSSQLServer, Error number: 273)
Get help:



Le he buscado por toda parte pero no he podido.

Agradezco de antemano la ayudas que me pueden brindar.

Carlos Alberto Gómez

Preguntas similare

Leer las respuestas

#1 Maxi Accotto
15/12/2008 - 01:43 | Informe spam
Hola, el error que le da poco tiene que ver con el cambio horario, le esta
indicando que no puede hacer un insert a un tipo de datos timestamp

Vayamos por partes entonces, su tabla tiene algun tipo de dato asi? o bien
lo agrego la replicacion? los subscriptores son actualizables?


Saludos
Maxi Accotto
Microsoft MVP en SQLServer
SQltotalconsulting
-

"Carlos" escribió en el mensaje de
noticias:
Buenas Tardes



Necesito me colaboren por favor con los siguiente.

Tengo una replicacion de base de datos transaccional tipo push entre dos
servidores de SQL Server 2005 Enterprise.

Ayer en la mañana se me infecto el servidor PUBLICADOR y DISTRIBUIDOR con
el
virus Spy-Agent.bw lo que me cambio la fecha y hora del sistema al año
2066.
Este cambio sucedio a las 8:30 am aproximadamente cuando detecte el cambio
cambie la hora del sistema manualmente. Como se pueden imaginar la
información grabada en este momento quedo con la fecha mala. A partir de
las
10:00 AM el publicador y el distribuidor no pueden enviar datos al
suscriptor.

Dado este mensaje decidi iniciar nuevamente la base de datos a partir de
un
backup (Esto despues de solucionar los inconvenientes de la fecha).
Sincronizo perfectamente pero el error continua.

Mensaje de RED

Cannot insert an explicit value into a timestamp column. Use INSERT with a
column list to exclude the timestamp column, or insert a DEFAULT into the
timestamp column. (Source: MSSQLServer, Error number: 273)
Get help:



Le he buscado por toda parte pero no he podido.

Agradezco de antemano la ayudas que me pueden brindar.

Carlos Alberto Gómez

Respuesta Responder a este mensaje
#2 Carlos
22/12/2008 - 16:58 | Informe spam
Hola Maxi
Muchas Gracias por la colaboración.
Este error esta documentado en Microsoft. (Abri caso para solucionarlo).
Asi lo solucionamos.
Se actualizaron ambos servidores SQL a la última versión dentro del Service
Pack 2, instalando la actualización Acumulativa 10, llevando la versión al
build 9.00.3294.

Se modificó la clave primaria de una de las tablas publicadas, que era un
campo timestamp. La replicación funcionó correctamente.

Saludos
Carlos Alberto Gómez

"Maxi Accotto" wrote:

Hola, el error que le da poco tiene que ver con el cambio horario, le esta
indicando que no puede hacer un insert a un tipo de datos timestamp

Vayamos por partes entonces, su tabla tiene algun tipo de dato asi? o bien
lo agrego la replicacion? los subscriptores son actualizables?


Saludos
Maxi Accotto
Microsoft MVP en SQLServer
SQltotalconsulting
-

"Carlos" escribió en el mensaje de
noticias:
> Buenas Tardes
>
>
>
> Necesito me colaboren por favor con los siguiente.
>
> Tengo una replicacion de base de datos transaccional tipo push entre dos
> servidores de SQL Server 2005 Enterprise.
>
> Ayer en la mañana se me infecto el servidor PUBLICADOR y DISTRIBUIDOR con
> el
> virus Spy-Agent.bw lo que me cambio la fecha y hora del sistema al año
> 2066.
> Este cambio sucedio a las 8:30 am aproximadamente cuando detecte el cambio
> cambie la hora del sistema manualmente. Como se pueden imaginar la
> información grabada en este momento quedo con la fecha mala. A partir de
> las
> 10:00 AM el publicador y el distribuidor no pueden enviar datos al
> suscriptor.
>
> Dado este mensaje decidi iniciar nuevamente la base de datos a partir de
> un
> backup (Esto despues de solucionar los inconvenientes de la fecha).
> Sincronizo perfectamente pero el error continua.
>
> Mensaje de RED
>
> Cannot insert an explicit value into a timestamp column. Use INSERT with a
> column list to exclude the timestamp column, or insert a DEFAULT into the
> timestamp column. (Source: MSSQLServer, Error number: 273)
> Get help:
>
>
>
> Le he buscado por toda parte pero no he podido.
>
> Agradezco de antemano la ayudas que me pueden brindar.
>
> Carlos Alberto Gómez
>

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida