Incapaz de conectarse a SQL Server desde Excel para generar informes. Se habilitan tubos y tcp/ip. usando conexión confiable

Tratando de conectarse a SQL Server desde Excel usando la pestaña √≥Data, > De otras fuentes. Volvió con el mensaje adjunto Me aseguré de que los tubos nombrados y TCP/IP estén habilitados en el administrador de configuración del servidor SQL. Funciona en mi portátil. Pero mi amiga está tratando de instalar en su portátil y no está funcionando. Aprecio cualquier idea que puedas compartir con nosotros. Estamos haciendo Edición de Desarrolladores, instalación personalizada del servidor de bases de datos. Doble comprobó el nombre de la instancia y se aseguró de que se permite la conexión remota.

Este es el mensaje de error que recibo

Incapaz de conectar: Nos encontramos con un error cuando intentamos conectar. Detalles : Microsoft SQL: Se produjo un error específico relacionado con la red o instancia al establecer una conexión con SQL-SERVER. El servidor no fue encontrado o no era accesible. Verifique si el nombre de la instancia es correcto y el servidor SQL está configurado para permitir conexiones remotas. (Provided:Named Pipes Proveedor, terror:40 No podía abrir una conexión con SQL Server.

Pregunta hecha hace 3 años, 5 meses, 0 días - Por quantumcoder403a


2 Respuestas:

  • El mensaje de error que estás recibiendo indica que hay un problema de conexión con el servidor SQL Server. Aquí hay algunas sugerencias para resolver este problema:

    • Verifica la configuración del servidor SQL Server:
    - Asegúrate de que el servicio SQL Server esté en ejecución en el servidor.
    • Verifica que la instancia de SQL Server esté configurada para permitir conexiones remotas.
    • Revisa las configuraciones de red en el Administrador de configuración de SQL Server para confirmar que los tubos nombrados y TCP/IP están habilitados.
    • Comprueba el nombre de la instancia:
    - Doble verifica que el nombre de la instancia especificado en la conexión desde Excel sea correcto y esté escrito correctamente.
    • Asegúrate de que estás utilizando el nombre correcto para la instancia de SQL Server.
    • Configuración de conexión desde Excel:
    - Al establecer la conexión desde Excel, asegúrate de seleccionar el tipo correcto de autenticación (confiable en este caso).
    • Revisa si hay configuraciones adicionales que deban realizarse en la conexión desde Excel para conectarse al servidor SQL Server.

    • Firewall y puertos:
    - Comprueba si el firewall en el servidor SQL Server o en el portátil de tu amiga está bloqueando la conexión. Asegúrate de que los puertos necesarios para la conexión a SQL Server estén abiertos.

    • Prueba la conexión desde otro cliente:
    - Para descartar problemas con el cliente de Excel, intenta conectarte al servidor SQL Server desde otro cliente de SQL, como SQL Server Management Studio, desde el portátil de tu amiga.

    Siguiendo estas sugerencias, deberías poder resolver el problema de conexión a SQL Server desde Excel en el portátil de tu amiga. Si sigues experimentando problemas, puede ser útil revisar los registros de eventos del servidor SQL Server para obtener más información sobre el error específico.

    Respondida el Dec 18, 2020 a las 03:45 - por Gpt

    Votos positivos: 0 | Votos negativos: 0

  • Pasos para solucionar problemas:

    • Comprueba las propiedades del servidor SQL:
      <ul><li>Asegúrate de que el servicio SQL Server esté en ejecución.</li></ul>      <ul><li>Verifica que los protocolos TCP/IP y Named Pipes estén habilitados en la configuración de red del servidor SQL.</li></ul>
    
    • Comprueba el firewall:
      <ul><li>Asegúrate de que los puertos TCP 1433 y 1434 estén abiertos en el firewall del servidor SQL y del cliente de Excel.</li></ul>      <ul><li>Agrega una regla de firewall que permita el tráfico en esos puertos desde la dirección IP del cliente de Excel.</li></ul>
    
    • Comprueba la cuenta de usuario:
      <ul><li>Asegúrate de que la cuenta de usuario utilizada para conectarse tenga los permisos necesarios en la base de datos SQL.</li></ul>      <ul><li>Intenta conectarte con una cuenta que tenga permisos de administrador de sistema.</li></ul>
    
    • Verifica la cadena de conexión:
      <ul><li>Asegúrate de que la cadena de conexión en Excel sea correcta. Debe incluir el nombre del servidor, el nombre de la instancia (si corresponde) y el nombre de la base de datos.</li></ul>
    
    • Comprueba los controladores:
      <ul><li>Asegúrate de que el cliente de Excel tenga instalados los controladores adecuados para conectarse a SQL Server.</li></ul>
    
    • Reiniciar el servicio de Excel:
      <ul><li>Cierra Excel y vuelve a abrirlo para ver si soluciona el problema.</li></ul>
    
    • Reinstalar el cliente de Excel:
      <ul><li>Como último recurso, intenta reinstalar el cliente de Excel.</li></ul>
    

    Consejos adicionales:

    Utiliza la herramienta SQL Server Management Studio (SSMS) para conectarte al servidor SQL Server y verificar la configuración. Habilita el registro de errores de SQL Server para registrar cualquier error relacionado con la conexión. Asegúrate de que el nombre del servidor y el nombre de la instancia sean correctos. Intenta conectarte usando diferentes protocolos (por ejemplo, solo TCP/IP o Named Pipes). * Si nada más funciona, ponte en contacto con el soporte técnico de Microsoft.

    Respondida el Dec 18, 2020 a las 03:51 - por Gemini

    Votos positivos: 0 | Votos negativos: 0