Consulta timeout de un Stored Procedure

18/03/2005 - 22:11 por Pablo Suárez | Informe spam
Tengo un problemilla que debe ser algo sencillo, pero no sé como resolverlo:

Ejecuto un proceso como un trabajo con el agente de sql server, lo que
se ejecuta es un stored procedure que en el asistente de consultas tarda
un poco mas de 2 horas. Pero al ejecutarlo desde el agente me da
timeout. El tema es que es un proceso que necesito que se ejecute todas
las noches.

Alguien sabe como evitar el timeout en estos casos?

Muchas gracias,
Pablo

Preguntas similare

Leer las respuestas

#6 Pablo Suárez
30/03/2005 - 20:00 | Informe spam
Miguel,

Este tema lo investigué en varios lados y con un update es imposible
obtener algo como lo que necesito, que sería algo así:

partir de una tabla así:
libro autor
1 pedro
1 juan
2 juan
2 luis
2 enrique
3 claudio

y colocarlo en otra tabla de la siguiente forma:
libro autor
1 pedro, juan
2 juan, luis, enrique
3 claudio

Donde la cantidad de autores por libro no está limitada de antemano.

El tema de hacer mas eficiente el stored procedure (no tada dos horas,
sino que lo que tarda dos horas es una serie de SP que similares a este
de los cuales este es el que mas tarda) lo estoy analizando también. Mi
problema es en realidad como hacer para que este proceso se corra en
forma automática, sin que dé timeout. Hata ahora la única forma que no
dé tiemout ha sido ejecutándolo desde el analizador de consultas.

Saludos y muchas gracias!!

Pablo


Miguel Egea wrote:
Mostrar la cita
#7 Maxi
30/03/2005 - 22:54 | Informe spam
Pablo, para que no de tiemout debes configurar en el cliente un tiempo mas
grande, el default es 20s


Salu2
Maxi


"Pablo Suárez" escribió en el mensaje
news:
Mostrar la cita
#8 Pablo Suárez
06/04/2005 - 18:56 | Informe spam
Si, ¿hay alguna manera de setear el timeout desde el script sql? para
volverlo al default al terminar el proceso.

Y, en el cliente, donde se configura el tiemout?

Gracias!!!

Maxi wrote:
Mostrar la cita
#9 Maxi
06/04/2005 - 19:15 | Informe spam
Hola, solo debes configurarlo en el cliente. Deberas tener acceso al codigo
fuente de la aplicacion


Salu2
Maxi


"Pablo Suárez" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida