Bloqueo Sqlserver2008, URGENTE
Publicado por jcardenas (86 intervenciones) el 24/06/2009 20:43:27
Buenas, tengo una aplicacion con PB9 y sqlserver2008 (recien migrada de PB6 y SqlServer2000), en la conexion siempre he utilizado AUTOCOMMIT = FALSE, en la nueva migracion a SqlServer2008 este parametro me hace que cuando tengo dos transacciones sobre la misma BD o dos aplicaciones ejecutandose simultaneamente una bloquee a la otra.
Si tengo puesto AUTOCOMMIT = FALSE se produce el bloqueo a pesar que SIEMPRE HAGO COMMIT, pero si lo cambio a AUTOCOMMIT = TRUE no se bloquean entre ellas!!!!, el caso es que tengo que poner entrar con autocommit a false para evitar posibles inconsistencias ante posibles errores.
¿existe algun parametro de configuracion de SqlServer2008 para evitar esto?
Me conecto via driver nativo de sqlserver2008.
Un saludo y gracias.
Si tengo puesto AUTOCOMMIT = FALSE se produce el bloqueo a pesar que SIEMPRE HAGO COMMIT, pero si lo cambio a AUTOCOMMIT = TRUE no se bloquean entre ellas!!!!, el caso es que tengo que poner entrar con autocommit a false para evitar posibles inconsistencias ante posibles errores.
¿existe algun parametro de configuracion de SqlServer2008 para evitar esto?
Me conecto via driver nativo de sqlserver2008.
Un saludo y gracias.
Valora esta pregunta
0