como detener un proc por tiempo

03/10/2003 - 16:09 por ~Claudio Rios~ | Informe spam
Holas!!!
tengo una dudda...

Estoy haciendo una consulta a un servidor remoto (SQL 2K) y cuando el
servidor remoto está apagado demora 17 segundos en avisarme que no existe.
Lo que quiero es saber antes de estos 17 seg. (ojalá despues de 2 seg)
como puedo hacer esto?

lo intente con @@LOCK_TIMEOUT pero no me resultó.

Gracias a quien pueda ayudarme...

Preguntas similare

Leer las respuestas

#1 Isaías
03/10/2003 - 18:13 | Informe spam
Intentelo con:

WAITFOR DELAY '00:00:20'

Se espera 20 segundos.
Respuesta Responder a este mensaje
#2 Mauricio Sthandier R.
04/10/2003 - 04:16 | Informe spam
a ver si esto te sirve, todo lo saqué de los BOL :

- sp_serveroption @server_remoto, 'connect timeout', '3' (o sp_configure)
- la herramienta de línea de comandos osql tiene el parámetro -l que indica
el timeout permitido para un login
- si accedes via OPENDATASOURCE o, para el caso, la mayoría de las cadenas
de conexión como una ADO por ejemplo, puedes proveer el parámetro en
init_string de 'Connect Timeout'
- remote query timeout :
1.. Expanda un grupo de servidores.
2.. Haga clic con el botón secundario del mouse y, a continuación, haga
clic en Propiedades.
3.. Haga clic en la ficha Conexiones.
4.. En Conexiones a Servidores Remotos, en el cuadro Tiempo de espera de
la consulta (s, 0, =sin límite), escriba o seleccione un valor entre 0 y
2.147.483.647 para establecer el tiempo máximo de espera (en segundos) para
Microsoft® SQL Server.
Es un tiempo bastante largo de espera :).

@@LOCK_TIMEOUT es el tiempo de espera de bloqueo, no aplica para tu caso.

"~Claudio Rios~" escribió en el mensaje
news:
Holas!!!
tengo una dudda...

Estoy haciendo una consulta a un servidor remoto (SQL 2K) y cuando el
servidor remoto está apagado demora 17 segundos en avisarme que no existe.
Lo que quiero es saber antes de estos 17 seg. (ojalá despues de 2 seg)
como puedo hacer esto?

lo intente con @@LOCK_TIMEOUT pero no me resultó.

Gracias a quien pueda ayudarme...
Respuesta Responder a este mensaje
#3 ~Claudio Rios~
06/10/2003 - 15:33 | Informe spam
GRacias Mauticio..
es lo que buscaba

¿sirve para detener un ODBCPING?
parece que no...



"Mauricio Sthandier R." <mauricio@@sthandier.net> escribió en el mensaje
news:
a ver si esto te sirve, todo lo saqué de los BOL :

- sp_serveroption @server_remoto, 'connect timeout', '3' (o sp_configure)
- la herramienta de línea de comandos osql tiene el parámetro -l que


indica
el timeout permitido para un login
- si accedes via OPENDATASOURCE o, para el caso, la mayoría de las cadenas
de conexión como una ADO por ejemplo, puedes proveer el parámetro en
init_string de 'Connect Timeout'
- remote query timeout :
1.. Expanda un grupo de servidores.
2.. Haga clic con el botón secundario del mouse y, a continuación, haga
clic en Propiedades.
3.. Haga clic en la ficha Conexiones.
4.. En Conexiones a Servidores Remotos, en el cuadro Tiempo de espera de
la consulta (s, 0, =sin límite), escriba o seleccione un valor entre 0 y
2.147.483.647 para establecer el tiempo máximo de espera (en segundos)


para
Microsoft® SQL Server.
Es un tiempo bastante largo de espera :).

@@LOCK_TIMEOUT es el tiempo de espera de bloqueo, no aplica para tu caso.

"~Claudio Rios~" escribió en el mensaje
news:
> Holas!!!
> tengo una dudda...
>
> Estoy haciendo una consulta a un servidor remoto (SQL 2K) y cuando el
> servidor remoto está apagado demora 17 segundos en avisarme que no


existe.
> Lo que quiero es saber antes de estos 17 seg. (ojalá despues de 2 seg)
> como puedo hacer esto?
>
> lo intente con @@LOCK_TIMEOUT pero no me resultó.
>
> Gracias a quien pueda ayudarme...


Respuesta Responder a este mensaje
#4 Mauricio Sthandier R.
07/10/2003 - 01:53 | Informe spam
no sabría decirte, no tengo la herramienta ODBCPING entre mis archivos.
Al parecer SQL Server 2000 ya no la instala.

"~Claudio Rios~" escribió en el mensaje
news:
GRacias Mauticio..
es lo que buscaba

¿sirve para detener un ODBCPING?
parece que no...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida