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,
Leer las respuestas