COMMIT entre distintos SQLServer

09/12/2005 - 09:24 por Victor | Informe spam
Hola gente, y Felices Fiestas (al menos deseo).

Tengo un SP que al empezar realiza un BEGIN TRAN, y al terminar un COMMIT o
ROLLBACK. Además de atacar mi base de datos, ahora voy a tener que actulizar
datos en otro SQLServer (en otra máquina). ¿Cómo funcionarán en este caso
los COMMIT/ROLLBACK?

Gracias.
 

Leer las respuestas

#1 Salvador Ramos
09/12/2005 - 09:49 | Informe spam
Hola,

Para lo que necesitas tienes las transacciones distribuidas.
Busca en los BOL, este término aparece en el índice con toda la información
que necesitas.

Te anticipo, algunas cosas generales:
- Tienes que tener arrancado el servicio MS DTC
- Utiliza BEGIN DISTRIBUTED TRANSACTION

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Victor" escribió en el mensaje
news:%23kKx6oJ$
Hola gente, y Felices Fiestas (al menos deseo).

Tengo un SP que al empezar realiza un BEGIN TRAN, y al terminar un COMMIT
o
ROLLBACK. Además de atacar mi base de datos, ahora voy a tener que
actulizar
datos en otro SQLServer (en otra máquina). ¿Cómo funcionarán en este caso
los COMMIT/ROLLBACK?

Gracias.


Preguntas similares