PROBLEMON - SqlServer 2005 y desconexiones forzadas

27/04/2007 - 13:43 por Eclat | Informe spam
Ante todo hola a todos, soy nuevo en este foro, pero sospecho que tendré que
pasar por aquí muy a menudo a partir de ahora.

Os pongo en situación, tengo 2 servidores, uno de datos (DATOS) y otro de
aplicaciones (APLICACIONES).

DATOS
Windows 2003 Server R2 SE
SQL Server 2005
Controlador de dominio
Servidor de archivos
Servidor de DNS

APLICACIONES
Windows 2003 Server R2 SE
SQL Server Native Client
Servidor de Terminal Server

Los usuarios se conectan a APLICACIONES para ejecutar una aplicación de
gestión a través de Terminal Server que coge los datos del servidor SQL
Server en DATOS. El caso es que de vez en cuando sale un mensaje que dice:

Error Code: 10054 in 0 Text is: "[Microsoft][SQL Native Client]Proveedor de
TCP: Se ha forzado la interrupción de una conexión existente por el host
remoto.

Con un botón de aceptar. Momento en el cual se desconecta de la aplicación.
He estado buscando por foros y por lo visto es un problema que se detectó
con el W2003 y SQL Server 2005, pero hay 2 soluciones propuestas (añadir una
entrada en el registro con valor 0 (SynAttackProtect), y otra configurar el
servidor de SQL Server, la opción del Native Client, para desactivarle el
Shared Memory y activar el TCP de primera opción).

He probado las 2 opciones y ninguna de ellas funciona. ¿Alguien se encontró
con este caso? ¿Algún alma caritativa que sepa la solución? Estoy
desesperado. Gracias y perdón por el tostón, pero quería poneros en
situación.

Un saludo,

Preguntas similare

Leer las respuestas

#1 iislas
27/04/2007 - 20:43 | Informe spam
On 27 abr, 06:43, "Eclat"
wrote:
Ante todo hola a todos, soy nuevo en este foro, pero sospecho que tendré que
pasar por aquí muy a menudo a partir de ahora.

Os pongo en situación, tengo 2 servidores, uno de datos (DATOS) y otro de
aplicaciones (APLICACIONES).

DATOS
Windows 2003 Server R2 SE
SQL Server 2005
Controlador de dominio
Servidor de archivos
Servidor de DNS

APLICACIONES
Windows 2003 Server R2 SE
SQL Server Native Client
Servidor de Terminal Server

Los usuarios se conectan a APLICACIONES para ejecutar una aplicación de
gestión a través de Terminal Server que coge los datos del servidor SQL
Server en DATOS. El caso es que de vez en cuando sale un mensaje que dice:

Error Code: 10054 in 0 Text is: "[Microsoft][SQL Native Client]Proveedor de
TCP: Se ha forzado la interrupción de una conexión existente por el host
remoto.

Con un botón de aceptar. Momento en el cual se desconecta de la aplicación.
He estado buscando por foros y por lo visto es un problema que se detectó
con el W2003 y SQL Server 2005, pero hay 2 soluciones propuestas (añadir una
entrada en el registro con valor 0 (SynAttackProtect), y otra configurar el
servidor de SQL Server, la opción del Native Client, para desactivarle el
Shared Memory y activar el TCP de primera opción).

He probado las 2 opciones y ninguna de ellas funciona. ¿Alguien se encontró
con este caso? ¿Algún alma caritativa que sepa la solución? Estoy
desesperado. Gracias y perdón por el tostón, pero quería poneros en
situación.

Un saludo,



Cuando dices: " Los usuarios se conectan a APLICACIONES para ejecutar
una aplicación"

¿Esta aplicacion solo se CONECTA a tu base, cuando va a ejecutar algo
o siempre abre una conexion y no la cierra en tanto no cierren el
aplicativo?
Respuesta Responder a este mensaje
#2 Jose Mariano Alvarez
27/04/2007 - 23:49 | Informe spam
En el post ,
DIJO .
On 27 abr, 06:43, "Eclat"
wrote:
> Ante todo hola a todos, soy nuevo en este foro, pero sospecho que tendré que
> pasar por aquí muy a menudo a partir de ahora.
>
> Os pongo en situación, tengo 2 servidores, uno de datos (DATOS) y otro de
> aplicaciones (APLICACIONES).
>
> DATOS
> Windows 2003 Server R2 SE
> SQL Server 2005
> Controlador de dominio
> Servidor de archivos
> Servidor de DNS
>
> APLICACIONES
> Windows 2003 Server R2 SE
> SQL Server Native Client
> Servidor de Terminal Server
>
> Los usuarios se conectan a APLICACIONES para ejecutar una aplicación de
> gestión a través de Terminal Server que coge los datos del servidor SQL
> Server en DATOS. El caso es que de vez en cuando sale un mensaje que dice:
>
> Error Code: 10054 in 0 Text is: "[Microsoft][SQL Native Client]Proveedor de
> TCP: Se ha forzado la interrupción de una conexión existente por el host
> remoto.
>
> Con un botón de aceptar. Momento en el cual se desconecta de la aplicación.
> He estado buscando por foros y por lo visto es un problema que se detectó
> con el W2003 y SQL Server 2005, pero hay 2 soluciones propuestas (añadir una
> entrada en el registro con valor 0 (SynAttackProtect), y otra configurar el
> servidor de SQL Server, la opción del Native Client, para desactivarle el
> Shared Memory y activar el TCP de primera opción).
>
> He probado las 2 opciones y ninguna de ellas funciona. ¿Alguien se encontró
> con este caso? ¿Algún alma caritativa que sepa la solución? Estoy
> desesperado. Gracias y perdón por el tostón, pero quería poneros en
> situación.
>
> Un saludo,

Cuando dices: " Los usuarios se conectan a APLICACIONES para ejecutar
una aplicación"

¿Esta aplicacion solo se CONECTA a tu base, cuando va a ejecutar algo
o siempre abre una conexion y no la cierra en tanto no cierren el
aplicativo?





La red, especialmente el DNS, esta funcionando bien?


Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)


IMPORTANTE

Por favor traten de indicar la versión de SQL y Service Pack.
La inclusión de (CREATE, INSERTS, etc.) para poder reproducir el
problema también ayuda.
Respuesta Responder a este mensaje
#3 Maxi
28/04/2007 - 04:41 | Informe spam
Hola, antes de saber si el problema es o no de SQL hace una prueba.

En una maquina cliente pone las aplicaciones cliente de SQLServer y fijate
si te podes conectar al servidor, de poderlo hacer el problema no esta en
SQLServer y si en tu aplicacion, de no poder pone aqui el mensaje de error
asi lo vemos


"Eclat" escribió en el
mensaje de noticias news:
Ante todo hola a todos, soy nuevo en este foro, pero sospecho que tendré
que pasar por aquí muy a menudo a partir de ahora.

Os pongo en situación, tengo 2 servidores, uno de datos (DATOS) y otro de
aplicaciones (APLICACIONES).

DATOS
Windows 2003 Server R2 SE
SQL Server 2005
Controlador de dominio
Servidor de archivos
Servidor de DNS

APLICACIONES
Windows 2003 Server R2 SE
SQL Server Native Client
Servidor de Terminal Server

Los usuarios se conectan a APLICACIONES para ejecutar una aplicación de
gestión a través de Terminal Server que coge los datos del servidor SQL
Server en DATOS. El caso es que de vez en cuando sale un mensaje que dice:

Error Code: 10054 in 0 Text is: "[Microsoft][SQL Native Client]Proveedor
de TCP: Se ha forzado la interrupción de una conexión existente por el
host remoto.

Con un botón de aceptar. Momento en el cual se desconecta de la
aplicación. He estado buscando por foros y por lo visto es un problema que
se detectó con el W2003 y SQL Server 2005, pero hay 2 soluciones
propuestas (añadir una entrada en el registro con valor 0
(SynAttackProtect), y otra configurar el servidor de SQL Server, la opción
del Native Client, para desactivarle el Shared Memory y activar el TCP de
primera opción).

He probado las 2 opciones y ninguna de ellas funciona. ¿Alguien se
encontró con este caso? ¿Algún alma caritativa que sepa la solución? Estoy
desesperado. Gracias y perdón por el tostón, pero quería poneros en
situación.

Un saludo,

Respuesta Responder a este mensaje
#4 Eclat
30/04/2007 - 10:51 | Informe spam
Gracias a los 3 por la atención prestada. Deciros que la red funciona
correctamente, de hecho por si era culpa de las tarjetas de red, las cambié,
probé con otras y sigue igual. La aplicación es un ERP comercial, no sé
cuantas conexiones abre ni si las mantiene abiertas, entiendo que sí,
también entiendo que abrirá varias conexiones dependiendo de las partes del
programa que estén utilizando al mismo tiempo. El servidor DNS funciona
correctamente, es el que usamos todos para navegar, además el equipo DATOS
también es el PDC.

Al final va a tener pinta de ser un problema del Windows 2003 Server R2,
el problema es que no le encuentro la solución y estoy desesperado.

"Eclat" escribió en el
mensaje news:
Ante todo hola a todos, soy nuevo en este foro, pero sospecho que tendré
que pasar por aquí muy a menudo a partir de ahora.

Os pongo en situación, tengo 2 servidores, uno de datos (DATOS) y otro de
aplicaciones (APLICACIONES).

DATOS
Windows 2003 Server R2 SE
SQL Server 2005
Controlador de dominio
Servidor de archivos
Servidor de DNS

APLICACIONES
Windows 2003 Server R2 SE
SQL Server Native Client
Servidor de Terminal Server

Los usuarios se conectan a APLICACIONES para ejecutar una aplicación de
gestión a través de Terminal Server que coge los datos del servidor SQL
Server en DATOS. El caso es que de vez en cuando sale un mensaje que dice:

Error Code: 10054 in 0 Text is: "[Microsoft][SQL Native Client]Proveedor
de TCP: Se ha forzado la interrupción de una conexión existente por el
host remoto.

Con un botón de aceptar. Momento en el cual se desconecta de la
aplicación. He estado buscando por foros y por lo visto es un problema que
se detectó con el W2003 y SQL Server 2005, pero hay 2 soluciones
propuestas (añadir una entrada en el registro con valor 0
(SynAttackProtect), y otra configurar el servidor de SQL Server, la opción
del Native Client, para desactivarle el Shared Memory y activar el TCP de
primera opción).

He probado las 2 opciones y ninguna de ellas funciona. ¿Alguien se
encontró con este caso? ¿Algún alma caritativa que sepa la solución? Estoy
desesperado. Gracias y perdón por el tostón, pero quería poneros en
situación.

Un saludo,

Respuesta Responder a este mensaje
#5 Roberto Mora V.
02/05/2007 - 16:49 | Informe spam
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Eclat escribi&oacute;:
<blockquote cite="mid:" type="cite">
<pre wrap=""> Gracias a los 3 por la atenci&oacute;n prestada. Deciros que la red funciona
correctamente, de hecho por si era culpa de las tarjetas de red, las cambi&eacute;,
prob&eacute; con otras y sigue igual. La aplicaci&oacute;n es un ERP comercial, no s&eacute;
cuantas conexiones abre ni si las mantiene abiertas, entiendo que s&iacute;,
tambi&eacute;n entiendo que abrir&aacute; varias conexiones dependiendo de las partes del
programa que est&eacute;n utilizando al mismo tiempo. El servidor DNS funciona
correctamente, es el que usamos todos para navegar, adem&aacute;s el equipo DATOS
tambi&eacute;n es el PDC.

Al final va a tener pinta de ser un problema del Windows 2003 Server R2,
el problema es que no le encuentro la soluci&oacute;n y estoy desesperado.

"Eclat" <a class="moz-txt-link-rfc2396E" href="mailto:">&lt;&gt;</a> escribi&oacute; en el
mensaje <a class="moz-txt-link-freetext" href="news:">news:</a>...
</pre>
<blockquote type="cite">
<pre wrap="">Ante todo hola a todos, soy nuevo en este foro, pero sospecho que tendr&eacute;
que pasar por aqu&iacute; muy a menudo a partir de ahora.

Os pongo en situaci&oacute;n, tengo 2 servidores, uno de datos (DATOS) y otro de
aplicaciones (APLICACIONES).

DATOS
Windows 2003 Server R2 SE
SQL Server 2005
Controlador de dominio
Servidor de archivos
Servidor de DNS

APLICACIONES
Windows 2003 Server R2 SE
SQL Server Native Client
Servidor de Terminal Server

Los usuarios se conectan a APLICACIONES para ejecutar una aplicaci&oacute;n de
gesti&oacute;n a trav&eacute;s de Terminal Server que coge los datos del servidor SQL
Server en DATOS. El caso es que de vez en cuando sale un mensaje que dice:

Error Code: 10054 in 0 Text is: "[Microsoft][SQL Native Client]Proveedor
de TCP: Se ha forzado la interrupci&oacute;n de una conexi&oacute;n existente por el
host remoto.

Con un bot&oacute;n de aceptar. Momento en el cual se desconecta de la
aplicaci&oacute;n. He estado buscando por foros y por lo visto es un problema que
se detect&oacute; con el W2003 y SQL Server 2005, pero hay 2 soluciones
propuestas (a&ntilde;adir una entrada en el registro con valor 0
(SynAttackProtect), y otra configurar el servidor de SQL Server, la opci&oacute;n
del Native Client, para desactivarle el Shared Memory y activar el TCP de
primera opci&oacute;n).

He probado las 2 opciones y ninguna de ellas funciona. &iquest;Alguien se
encontr&oacute; con este caso? &iquest;Alg&uacute;n alma caritativa que sepa la soluci&oacute;n? Estoy
desesperado. Gracias y perd&oacute;n por el tost&oacute;n, pero quer&iacute;a poneros en
situaci&oacute;n.

Un saludo,

</pre>
</blockquote>
<pre wrap=""><!->

</pre>
</blockquote>
Hola Eclat!<br>
Seg&uacute;n los antecedentes que muestras y asumiendo que ya tienes todas las
actualizaciones de Windows y SQL Server 2005 (incl. SP2) cargadas en
los Servidores, pienso que el problema lo puede tener la aplicaci&oacute;n
cliente en la forma en que gestiona las <b>conexiones</b> hacia tu
Servidor de datos. <br>
Deber&iacute;as ponerte en contacto con tu proveedor de software y plantearle
el problema.<br>
<br>
Saludos y Suerte !!!<br>
<br>
<br>
</body>
</html>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida