Aplicacion pierde conexion con SQL

19/02/2008 - 22:16 por ALEXBOSS | Informe spam
Buenas tardes a todos tengo un problema con una aplicacion me pueden
ayudar, tengo un servidor con windows 2003 y sql server 2005 ya tiene
el ultimo SP, la aplicacion esta en cada maquina de los usuarios, es un
problema que pasa y no es con todos los usuarios, ya que el error que
manda es que termino el tiempo de espera y esto es en algunas consultas,
otra cosa que pasa al momento de correr la aplicacion no encuentra la
base de datos o el servidor, la manera como me conecto es con Microsoft
Ole DB Provider for sql Server, y de acuerdo a las pruebas que he
realizado el servidor de sql no le contesta, o parentemente se pierde la
conexion. Me pueden orientar para saber que puede ser.
Gracias por su atencion.

Saludos

Preguntas similare

Leer las respuestas

#6 jcac
20/02/2008 - 13:48 | Informe spam
Hola Alexboss,

Como ya te han dicho puede ser problema de red, yo alguna ves tuve algo así,
en mi caso no fue problema de red sino que aqui la red es administrada con
linux y al parecer el refresco de las direcciones dhcp lo hacia cada cierto
tiempo y por eso se perdián las conecciones con la BD, mi solución fue
cambiar mi forma de trabajar solo me conecto cada ves que el usuarios
realiza una operación y luego me vuelvo a desconenctar, no se si sea tu caso
pero eso es lo que hago.

Otro problema puede ser los equipos, por ejemplos hub o switch que tengas
quizas estos ya trabajen mal, tambien tengo de ellos aqui.

Saludos

Juan Carlos

"ALEXBOSS" escribió en el mensaje
news:
jcac, gracias por contestar

El numero de error que me manda es 2147467259
[DBNETLIB]ConnectionOpen (Connect()) No existe el servidor SQL o Se ha
denegado

Cunado me manda este error por lo regular ya se hizo minimo ua o dos
consultas con el mismo procemiento, esto ha sido aleatrio, el
procedimiento ya lo revice y no se tarda tanto.

Tambien manda que el tiempo de espera se ha terminado.

Monte una maquina para tratar de depurar y corregir el error, cuando
me
manda este error, todas las demas consultas para catalogos no estan
activas se pierde la conexion.

espero que esto sea mas claro.

saludos. y gracias



"jcac" wrote:

Hola Alexboss,

Si te da tiempo de espera, no es porque alla perdido la conección sino
por
que no ha podido obtener resultados de la base de datos, por favor puedes
colocar el mensaje de error que te brinda el sql server.

Saludos

Juan Carlos

"ALEXBOSS" escribió en el mensaje
news:
> Buenas tardes a todos tengo un problema con una aplicacion me pueden
> ayudar, tengo un servidor con windows 2003 y sql server 2005 ya
> tiene
> el ultimo SP, la aplicacion esta en cada maquina de los usuarios, es
> un
> problema que pasa y no es con todos los usuarios, ya que el error
> que
> manda es que termino el tiempo de espera y esto es en algunas
> consultas,
> otra cosa que pasa al momento de correr la aplicacion no encuentra
> la
> base de datos o el servidor, la manera como me conecto es con
> Microsoft
> Ole DB Provider for sql Server, y de acuerdo a las pruebas que he
> realizado el servidor de sql no le contesta, o parentemente se
> pierde
> la
> conexion. Me pueden orientar para saber que puede ser.
> Gracias por su atencion.
>
> Saludos



Respuesta Responder a este mensaje
#7 Luis Mata
20/02/2008 - 18:27 | Informe spam
aqui tienes triales
http://www.effetech.com/ yo lo probe por 30 dias me basto menos de una
semana cazar a los culpables de la saturacion.

"ALEXBOSS" escribió en el mensaje
news:
Gracias por la respuesta, hay algun sniffer gratuito que recomiendes
para
poder monitorear la red.

saludos.

"Luis Mata" wrote:

Revisa tu red, al parecer si conecta y luego pierde la conexion algo esta
mal en tu red o bien algo esta saturando tu red, usa un sniffer para
descartar eso. o bien hay problemas con tu cableado.

"ALEXBOSS" escribió en el mensaje
news:
> jcac, gracias por contestar
>
> El numero de error que me manda es 2147467259
> [DBNETLIB]ConnectionOpen (Connect()) No existe el servidor SQL o Se
> ha
> denegado
>
> Cunado me manda este error por lo regular ya se hizo minimo ua o
> dos
> consultas con el mismo procemiento, esto ha sido aleatrio, el
> procedimiento ya lo revice y no se tarda tanto.
>
> Tambien manda que el tiempo de espera se ha terminado.
>
> Monte una maquina para tratar de depurar y corregir el error,
> cuando
> me
> manda este error, todas las demas consultas para catalogos no estan
> activas se pierde la conexion.
>
> espero que esto sea mas claro.
>
> saludos. y gracias
>
>
>
> "jcac" wrote:
>
>> Hola Alexboss,
>>
>> Si te da tiempo de espera, no es porque alla perdido la conección sino
>> por
>> que no ha podido obtener resultados de la base de datos, por favor
>> puedes
>> colocar el mensaje de error que te brinda el sql server.
>>
>> Saludos
>>
>> Juan Carlos
>>
>> "ALEXBOSS" escribió en el mensaje
>> news:
>> > Buenas tardes a todos tengo un problema con una aplicacion me
>> > pueden
>> > ayudar, tengo un servidor con windows 2003 y sql server 2005
>> > ya
>> > tiene
>> > el ultimo SP, la aplicacion esta en cada maquina de los usuarios,
>> > es
>> > un
>> > problema que pasa y no es con todos los usuarios, ya que el error
>> > que
>> > manda es que termino el tiempo de espera y esto es en algunas
>> > consultas,
>> > otra cosa que pasa al momento de correr la aplicacion no
>> > encuentra
>> > la
>> > base de datos o el servidor, la manera como me conecto es con
>> > Microsoft
>> > Ole DB Provider for sql Server, y de acuerdo a las pruebas que
>> > he
>> > realizado el servidor de sql no le contesta, o parentemente se
>> > pierde
>> > la
>> > conexion. Me pueden orientar para saber que puede ser.
>> > Gracias por su atencion.
>> >
>> > Saludos
>>
>>
>>



Respuesta Responder a este mensaje
#8 Maxi Accotto
26/02/2008 - 02:38 | Informe spam
Hola, aca hay dos problemas

1) El timeout de un query se debe en primer lugar a que ese query tarda mas
de lo especificado en las propiedades por ejemplo de ado.net (este valor se
puede cambiar)
2) Que el servidor no responda:aca pueden ser varias razones, la primera
problemas de comunucacion, otra podria ser que el servidor tenga los
recursos saturaos (CPU,memoria, red) y por eso no responde y por ende da
timeout.

Yo en tu caso veria de monitorear los recursos de windows y las querys que
mas tardan de optimizarlas, ya sea mediante indices o nuevas formas de
hacerlas

http://www.microsoft.com/spanish/ms...fault.aspx



Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"ALEXBOSS" escribió en el mensaje de
noticias:
Buenas tardes a todos tengo un problema con una aplicacion me pueden
ayudar, tengo un servidor con windows 2003 y sql server 2005 ya
tiene
el ultimo SP, la aplicacion esta en cada maquina de los usuarios, es un
problema que pasa y no es con todos los usuarios, ya que el error que
manda es que termino el tiempo de espera y esto es en algunas
consultas,
otra cosa que pasa al momento de correr la aplicacion no encuentra la
base de datos o el servidor, la manera como me conecto es con
Microsoft
Ole DB Provider for sql Server, y de acuerdo a las pruebas que he
realizado el servidor de sql no le contesta, o parentemente se pierde
la
conexion. Me pueden orientar para saber que puede ser.
Gracias por su atencion.

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