Hola a todos,
Tengo un SqlServer 2000 instalado en un equipo. Desde otro equipo me
conecto a este servidor mediante ADO. Comienzo una transacción que puede
durar 20 segundos o más en completarse (hay muchos cálculos y
actualizaciones). Desde otro terminal se intenta acceder a alguna de las
tablas involucradas en la transacción, en modo lectura y me da error de
timeout. El nivel de aislamiento de la transacción la he establecido a
adXactChaos.
El trabajo que se manda a SqlServer en la transacción no es como para
colapsar al servidor sql...
La pregunta es: ¿es posible que al iniciar una transacción SqlServer
bloquee el acceso a esos datos (en modo lectura) desde otras conexiones?
Saludos y gracias por vuestra ayuda.
José Luis Capel
Leer las respuestas