Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

No se puede conectar el servidor remoto de SQL Express (Linux) a Power BI mediante DirectQuery

Querida comunidad de Power BI,

Tengo un problema al usar la conexión de consulta directa en Power BI. Tengo un servidor SQL Express ejecutándose en un servidor remoto con un sistema operativo Linux. Me conecto a este servidor usando una VPN. Puedo conectarme a este servidor SQL con mi instalación local de MS SQL Express sin problema. También puedo importar los datos a mi instalación local de escritorio de Power BI mediante Get Data>SQL Server>Import.

Sin embargo, cuando intento usar Direct Query, falla después de ejecutarse durante un tiempo y configurar las conexiones de Direct Query. Recibo el siguiente mensaje de error:

"Se ha producido un error relacionado con la red o específico de la instancia al establecer una conexión con SQL Server. No se encontró el servidor o no se pudo acceder a este. Compruebe que el nombre de la instancia es correcto y que SQL Server está configurado para permitir conexiones remotas. (proveedor: Proveedor de canalizaciones con nombre, error: 40 - No se pudo abrir una conexión a SQL Server); No se encontró la ruta de acceso de red. La excepción fue planteada por la interfaz IDbConnection".

También es interesante que parezca que algo se está cargando en el panel de campos.

Creo que podría ser un problema al permitir conexiones remotas en el MS SQL Express Server remoto de Linux, pero no he encontrado forma de permitir esto en Linux. En mi instalación de Windows no hay problema.

Estoy muy emocionado de resolver este problema y comenzar a construir mi tablero. Pero necesito una conexión en vivo para eso ...

Gracias por su tiempo leyendo esto y sus respuestas de antemano.

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola Henry,

Gracias por su respuesta. Ya he visitado el sitio web que me vinculaste y seguí los pasos. Sin embargo, no pude hacer un paso, que es habilitar TCP / IP, porque creo que no hay un comando linux para ello.

Nota bene, puedo importar los datos de la base de datos, pero no puedo crear una conexión DirectQuery. Esto demuestra en mi opinión que la base de datos está en funcionamiento y pasa por mi firewall, pero tal vez me falta algo....

Sinceramente

Daniel

Syndicate_Admin
Administrator
Administrator

Hay @danielvanlaar,


Para el mensaje de error anterior, el error generalmente significa que el "servidor SQL no se encuentra" o "El puerto TCP es desconocido o incorrecto", o puede ser bloqueado por el "firewall".

Puede probar los dos métodos siguientes:

  1. Método 1: Recopilar información sobre la instancia de SQL Server.
  2. Habilitación de protocolos para el puerto 1433

Para obtener más detalles, puede leer el enlace del blog relacionado.

¿Cómo corregir el error 'Se produjo un error relacionado con la red o específico de la instancia al ...


Si el problema aún no se resuelve, proporcione información detallada sobre el error y hágamelo saber de inmediato. Esperamos su respuesta.


Saludos
Henrio


Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors