Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
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.
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
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:
Para obtener más detalles, puede leer el enlace del blog relacionado.
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.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.