Mensaje de error en conexión

15/10/2003 - 10:42 por Alberto | Informe spam
Después de establecer tres conexiones (más o menos) a una base de datos en
SQL Server de modo satisfactorio, me aparece el siguiente mensaje de error
si intento una conexión nueva:

Valor de tiempo de espera caducado. El período de tiempo de espero
expiró antes de obtener una conexión de grupo. Esto puede suceder porque
todas las conexiones de la agrupación estaban en uso y se alcanzó el máximo
tamaño del grupo.

Revisé el código de la aplicación pero no quedan conexiones abiertas sin
cerrar por lo que no me explico qué es lo que está pasando. El mensaje
apareció desde que utilicé un cursor en un procedimiento almacenado (el
cursor también se cierra siempre).

Gracias por la ayuda.
 

Leer las respuestas

#1 Javier Loria
15/10/2003 - 15:24 | Informe spam
Hola:
Podrias revisar en el Enterprise Manager (Administrator Corporativo) en
la seccion de Management (Administracion?) Current Activity (Actividad
Actual?) y revisar las conexiones, los recursos que estan usando y el ultimo
comando que se ejecuto.
Tambien podria ocurrir tambien que el "Pool de conexiones" de OBDC o de
OLE-DB este manteniendo abierta la conexion.
Creo que este es uno de esos "raros" casos en que el cursor no es el
culpable, pero ya que estas en eso porque no lo matas :)
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Alberto escribio:
Después de establecer tres conexiones (más o menos) a una base de
datos en SQL Server de modo satisfactorio, me aparece el siguiente
mensaje de error si intento una conexión nueva:

Valor de tiempo de espera caducado. El período de tiempo de espero
expiró antes de obtener una conexión de grupo. Esto puede suceder
porque todas las conexiones de la agrupación estaban en uso y se
alcanzó el máximo tamaño del grupo.

Revisé el código de la aplicación pero no quedan conexiones abiertas
sin cerrar por lo que no me explico qué es lo que está pasando. El
mensaje apareció desde que utilicé un cursor en un procedimiento
almacenado (el cursor también se cierra siempre).

Gracias por la ayuda.

Preguntas similares