none
Server Error in '/' Application. RRS feed

  • Pregunta

  • buenos Dias.

    estoy teniendo problemas para conectar una aplicaciòn en un server, contra una base de datos en otro server con sqlexpress.

    el erro que obtengo es el siguiente:

    Server Error in '/' Application.

    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

    El nombre de la instancia es el correcto (copie y pegue del management studio)

    el server cliente resuelve correctamente la ip del server de datos.

    està habilitado conexion remota.

    probe bajar el firewall

    esta es la conexion desde el webconfig:

    <appSettings>


    <add key="SQLConnectionString" value="Server=server01\SQLEXPRESS01;Database=fm;User ID=fp;Password=fmxxs;Trusted_Connection=false;"/>

    gracias desde ya.


    • Editado sepilrat martes, 10 de marzo de 2020 15:19
    martes, 10 de marzo de 2020 15:16

Respuestas

  • […] contra una base de datos en otro server con sqlexpress.

    Si la base de datos esta en otro servidor, hay que seguir todos los pasos habituales para permitir el acceso remoto a la base de datos. Resumo algunos de los pasos principales, espero que no se me escape ninguno:

    • Cerciorarse de que el nombre "server01" se resuelve correctamente desde la maquina remota.
    • Habilitar TCP/IP desde SQL Server Configuration Manager.
    • Habilitar el servicio SQL Browser y ponerlo en "inicio automatico" (debido a que estamos usando una instancia con nombre).
    • Abrir el paso en todos los firewalls para el puerto de SQL Server y para el del servicio SQL Browser.
    • Comprobar que hay conectividad de red hacia el servidor de base de datos (por ejemplo, no vaya a ser que se encuentre detras de un NAT).


    martes, 10 de marzo de 2020 16:59

Todas las respuestas

  • Hola 

     

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te comparto este hilo en los foros de ASP. Espero que te sea útil!

    https://answers.microsoft.com/en-us/ie/forum/ie8-windows_other/server-error-in-application/ceb0b53f-b12b-4609-838f-035b5f30ea27

    https://forums.asp.net/t/950095.aspx?Server+Error+in+Application+

     

    Seguimos buscando una mejor solución a tu consulta

    Gracias por usar los foros de MSDN.

     

    Oscar Navarro

     ____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.


    martes, 10 de marzo de 2020 16:11
    Moderador
  • Esta es la cadena de conexión que yo utilizo, espero te sirva.

    <add name="ConnectionString" connectionString="Initial Catalog=BASEDEDATOS;Data Source=NOMBRESERVIDOR; User Id=USUARIO; password=CONTRASEÑA; timeout=0;" providerName="System.Data.SqlClient" />

    martes, 10 de marzo de 2020 16:35
  • […] contra una base de datos en otro server con sqlexpress.

    Si la base de datos esta en otro servidor, hay que seguir todos los pasos habituales para permitir el acceso remoto a la base de datos. Resumo algunos de los pasos principales, espero que no se me escape ninguno:

    • Cerciorarse de que el nombre "server01" se resuelve correctamente desde la maquina remota.
    • Habilitar TCP/IP desde SQL Server Configuration Manager.
    • Habilitar el servicio SQL Browser y ponerlo en "inicio automatico" (debido a que estamos usando una instancia con nombre).
    • Abrir el paso en todos los firewalls para el puerto de SQL Server y para el del servicio SQL Browser.
    • Comprobar que hay conectividad de red hacia el servidor de base de datos (por ejemplo, no vaya a ser que se encuentre detras de un NAT).


    martes, 10 de marzo de 2020 16:59
  • Era el servicio SQL Browser, 

    muchas gracias a todos por las respuestas

    martes, 10 de marzo de 2020 17:07