Transacciones y SQL Server 2000

19/10/2006 - 18:25 por Néstor Sánchez A. | Informe spam
Hola,

Estoy usando el Framework .NET 2.0 con una base de datos SQL Server 2000 y
no tengo claro si puedo utilizar TransactionScope con aquella versión.
Por ahí leí que funciona bien para SQL Server 2005, pero con 2000 necesita
DTC.

En el fondo, mi problemática es... cómo implementar manejo transaccional de
la forma más simple posible con SQL Server 2000 sin DTC.
Gracias de antemano.

Néstor.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion [MVP]
19/10/2006 - 22:59 | Informe spam
"Néstor Sánchez A." wrote in message
news:
Mostrar la cita
El DTC sólo lo necesitas si tienes que hacer transacciones distribuídas
entre dos servidores. Si las transacciones se realizan contra un único
servidor, la forma más sencilla de hacerlas es enviando un lote de
sentencias enmarcado entre BEGIN TRANSACTION y COMMIT TRANSACTION. La
segunda forma más sencilla consiste en usar el objeto SqlTransaction.
#2 Hadi Hariri
20/10/2006 - 16:30 | Informe spam
Mostrar la cita
De todos modos, a menos que me equivoque, cuando utilizas SQL Server
2000, si hace uso del DTC aunque no sea realmente distribuida.


http://www.hadihariri.com
http://www.malagadnug.org
#3 Alberto Poblacion [MVP]
20/10/2006 - 17:04 | Informe spam
<Hadi Hariri> wrote in message
news:%
Mostrar la cita
Acabo de probarlo. He parado el DTC y he hecho una transacción (no
distribuida) contra SQL Server 2000. Ha funcionado sin problemas.
#4 Hadi Hariri
20/10/2006 - 21:56 | Informe spam
Mostrar la cita
Raro, e incluso he leido lo contrario. Pero vamos, si dices que
funciona pues fenómeno.

http://www.hadihariri.com
http://www.malagadnug.org
Ads by Google
Search Busqueda sugerida