Cierre de la Conexion ADO con Servidor SQL Server local

20/10/2009 - 13:02 por javito | Informe spam
Estoy haciendo operaciones en mi programa que provoca un acceso continuo al
servidor para grabar resultados de operaciones, y de vez en cuando el
sistema me genera un error de que al ir a grabar se encuentra que la
conexión con el servidor se ha cerrado, sabeís a que puede ser debido y como
corregirlo.

un saludo

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
20/10/2009 - 14:42 | Informe spam
Es que lo suyo es abrir la conexión, ejecutar la instrucción y cerrar la
conexión una vez que has terminado el proceso

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático


"javito" wrote in message
news:
Estoy haciendo operaciones en mi programa que provoca un acceso continuo
al
servidor para grabar resultados de operaciones, y de vez en cuando el
sistema me genera un error de que al ir a grabar se encuentra que la
conexión con el servidor se ha cerrado, sabeís a que puede ser debido y
como
corregirlo.

un saludo

Respuesta Responder a este mensaje
#2 Ruben Garrigos
20/10/2009 - 14:51 | Informe spam
Hola javito,

Te recomiendo que en tu capa de datos gestiones el estado de la conexión
y que utilices pooling de conexiones. De esta forma tienes las dos ventajas,
por una parte no castigas al servidor abriendo y cerrando conexiones "físicas"
continuamente y por otra minimizas la probabilidad de encontrarte con una
conexión expirada.

Un saludo,

Rubén Garrigós
Solid Quality Mentors

Blog: http://blogs.solidq.com/es/elrincondeldba

Estoy haciendo operaciones en mi programa que provoca un acceso
continuo al servidor para grabar resultados de operaciones, y de vez
en cuando el sistema me genera un error de que al ir a grabar se
encuentra que la conexión con el servidor se ha cerrado, sabeís a que
puede ser debido y como corregirlo.

un saludo

Respuesta Responder a este mensaje
#3 javito
21/10/2009 - 09:09 | Informe spam
El Pool de conexiones está activo por defecto, lo que no sé es, debido a que
mi aplicación utiliza ThreadPool si no estoy superando la capacidad de
conexiones del Pool de conexiones, me estoy planteando la utilización de un
semáforo en esa zona.

un saludo
"Ruben Garrigos" escribió en el mensaje
news:
Hola javito,

Te recomiendo que en tu capa de datos gestiones el estado de la conexión y
que utilices pooling de conexiones. De esta forma tienes las dos ventajas,
por una parte no castigas al servidor abriendo y cerrando conexiones
"físicas" continuamente y por otra minimizas la probabilidad de
encontrarte con una conexión expirada.

Un saludo,

Rubén Garrigós
Solid Quality Mentors

Blog: http://blogs.solidq.com/es/elrincondeldba

Estoy haciendo operaciones en mi programa que provoca un acceso
continuo al servidor para grabar resultados de operaciones, y de vez
en cuando el sistema me genera un error de que al ir a grabar se
encuentra que la conexión con el servidor se ha cerrado, sabeís a que
puede ser debido y como corregirlo.

un saludo





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida