Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-06-2007
delphisenda delphisenda is offline
Miembro
 
Registrado: abr 2006
Posts: 12
Poder: 0
delphisenda Va por buen camino
Lock time out SQL Server connection timed out

Buenas tardes.
Tenemos un store procedure que cuando se ejecuta desde SQL Query Analyzer llega a tardar mas de 7 minutos. Si este mismo store procedure se ejecuta desde una aplicación de delphi, aproximadamente a los 5 minutos se presenta el error Lock time out SQL Server connection timed out ¿hay forma que desde la aplicación de delphi se pueda incrementar ese tiempo?.
De antemano muchas gracias .
Responder Con Cita
  #2  
Antiguo 16-07-2007
loxod loxod is offline
Miembro
 
Registrado: feb 2007
Ubicación: Mexico
Posts: 45
Poder: 0
loxod Va por buen camino
¿Has tratado de utilizar la intruccion SET LOCK_TIMEOUT dentro de tu procedimiento almacenado?


Te dejo un link para que revises la informacion.

http://technet.microsoft.com/es-es/l.../ms189470.aspx
Responder Con Cita
  #3  
Antiguo 20-09-2007
zarzuela zarzuela is offline
Registrado
 
Registrado: nov 2006
Posts: 7
Poder: 0
zarzuela Va por buen camino
creo que se puede

Cita:
Empezado por delphisenda Ver Mensaje
Buenas tardes.
Tenemos un store procedure que cuando se ejecuta desde SQL Query Analyzer llega a tardar mas de 7 minutos. Si este mismo store procedure se ejecuta desde una aplicación de delphi, aproximadamente a los 5 minutos se presenta el error Lock time out SQL Server connection timed out ¿hay forma que desde la aplicación de delphi se pueda incrementar ese tiempo?.
De antemano muchas gracias .
Mira, si usas ADO, o BDE, eso es debido a una propiedad que posee el AdoConnection, que normalmente viene por default a 15 segundos, solo tienes que calcular el tiempo que nesecitas y convertirlo a segundo, luego ponerlo en esta propiedad, los queries y los Adoprocedure la traen en 30,
bueno tanto a la coneccion como al quey ponle mas de 5 minutos en las propiedades

para connection: Connectiontimeuot=300 0 320
y al procedure:CommandTimeout=300 0 320
o lo que quieras.
ok espero te sirva de algo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Connection to BD SQLServer hmv Conexión con bases de datos 1 30-10-2006 19:35:51
Lock de c# en Delphi .net jescar .NET 2 06-09-2006 15:08:38
"Lock time out error" tabla bloqueada david duarte Providers 4 12-04-2006 17:38:05
Obtener el time y date del server... uper Firebird e Interbase 1 11-03-2005 15:49:12
Lock time out Balda Tablas planas 0 14-10-2003 17:35:26


La franja horaria es GMT +2. Ahora son las 08:10:49.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi