Colección de citas famosas - Slogan de motivación - C# no puede conectarse a la base de datos.

C# no puede conectarse a la base de datos.

He tenido problemas similares, pero todos estaban en la versión 2005. No sé si existe el siguiente método en 2008.

En Inicio Programas-SQL Server 2005(2008)-Herramientas de configuración, Configurador de aplicaciones Surface-Servicios y conexiones Configurador de aplicaciones Surface-En SQL 2005(08)-Motor de base de datos-Conexión remota, seleccione Usar también TCP/ IP y nombres.

En este punto, puedes reiniciar el siguiente servicio y ver si funciona. Si eso no funciona, continúa a continuación.

Luego abra el Administrador de configuración de SQL Server en Programa-SQL Server 2005(2008)-Herramienta de configuración. En la configuración de red SQL a la izquierda, haga clic en los dos protocolos siguientes (protocolo SQL y protocolo SQLEXPRESS) respectivamente. Debería ver "TCP/IP" a la derecha, abra TCP/IP. Seleccione la pestaña de dirección IP y cambie los valores de todos los "puertos TCP" (tenga en cuenta que no son los puertos dinámicos TCP) a "1433". Se deben cambiar tanto el protocolo SQL como el protocolo SQLEXPRESS. Luego, haga clic en Configuración de cliente nativo de SQL a la izquierda y cambie el puerto predeterminado en TCP/IP a 1433.

Finalmente, en el Programa de inicio-SQL Server 2005(2008)-Herramientas de configuración, Configurador de aplicaciones periféricas-Servicios y Configurador de aplicaciones periféricas de conexión-En SQL 2005(08)-Servicio de motor de base de datos, detenga el servicio, luego inícielo, confirme, confirme.