hilpers


  hilpers > microsoft.* > microsoft.dotnet.ado

 #1  
27-01-2010, 19:13
José Abad
Buenas Compañeros:


Tengo la siguiente duda, tengo una aplicacion Web(Intranet) que estoy
desarrollando para mi cliente, la cual en determinado momento abro un
transactionscope, modifico e inserto en 2 bases de datos distintas, lo cual
la transaccion promociona dicha conexion en transaccion distribuida y
coordinada.


La pregunta es:


Dado que tengo que habilitar el MSDTC y COM+ en cada servidor donde este
alojada dichas bases de datos, ¿ Es necesario tambien habilitar dichas
funciones en las máquinas de los clientes (MSDTC y COM+) o solo con la
habilitación en los servidores basta.?



Agradecido de alguna voz experta en dicha materia de transacciones o quien
tenga una respuesta sobre mi duda.


Gracias.

José.
 #2  
28-01-2010, 06:45
Alberto Poblacion
"José Abad" <JosAbad> wrote in message
news:a395
> [...] tengo una aplicacion Web(Intranet) [...]
>
> Dado que tengo que habilitar el MSDTC y COM+ en cada servidor donde este
> alojada dichas bases de datos, ¿ Es necesario tambien habilitar dichas
> funciones en las máquinas de los clientes (MSDTC y COM+) o solo con la
> habilitación en los servidores basta.?


Tienes que habilitar el DTC en todas las máquinas que intervengan en la
transacción. Esto significa los dos servidores de base de datos y los
"clientes" en los que se ejecuta el código que contiene el TransactionScope.
Observa que en tu contexto, el "cliente" es el servidor Web (NO los puestos
de trabajo que hacen llamadas al servidor desde un navegador; estos últimos
no intervienen en la transacción y por lo tanto no requieren el DTC).
Temas Similares
ejemplo de transactionScope

Tiene alguien algun tutorial sobre transacion scope pero con grabaciones en mas de un objeto, ? osea necesito hacer varias grabaciones la cosa es que en objetos separados,...

TransactionScope

Hola grupo estoy desarrollando un sistema en vb.net 2005 y sql2000, estoy tratando de implementar TransactionScope , pero me da un error: Network access for Distributed...

TransactionScope

Hola grupo estoy desarrollando un sistema en asp.net 2005 y sql2000, estoy tratando de implementar TransactionScope , pero me da un error: Network access for Distributed...

MSDTC


La franja horaria es GMT. Ahora son las 03:41. | Privacy Policy