Forum Discussion
No se puede conectar a SQL Server On-premise
Ejecución de Power BI Desktop como administrador
El problema se produce porque Power BI Desktop puede requerir permisos elevados al conectarse a SQL Server con determinadas cuentas de usuario o escenarios de suplantación.
Pasos:
- Cierre Power BI Desktop si está abierto actualmente.
- Haga clic con el botón derecho en el acceso directo de Power BI Desktop y seleccione "Ejecutar como administrador".
- Abra un nuevo informe en blanco e intente conectarse de nuevo a su SQL Server.
Por qué funciona:
Al ejecutarse como administrador, Power BI Desktop obtiene permisos elevados, lo que le permite cargar correctamente los ensamblados necesarios (como System.EnterpriseServices) y omitir posibles restricciones relacionadas con la suplantación o los derechos de usuario limitados.
Si esta solución funciona para usted, es probable que el problema esté relacionado con las restricciones de permisos al conectarse con una cuenta de usuario o servicio independiente. El uso de permisos elevados resuelve esta discrepancia.
¡Marcar esto como resuelto ayudará a otros que se encuentren con el mismo problema!
Pruebe estos también
Comprobar la autenticación de Windows
- Dado que mencionó que puede conectarse a través de SSMS con la autenticación de Windows, asegúrese de que Power BI Desktop también esté configurado para usar el mismo método de autenticación:
- En el cuadro de diálogo de conexión, seleccione Autenticación de Windows en "Modo de autenticación".
4. Compruebe los problemas de montaje
- El error indica un problema con la carga del ensamblado System.EnterpriseServices. Esto podría deberse a:
- Instalación de .NET Framework dañada
- Faltan actualizaciones del sistema
Pasos para resolverlo:
- Actualización de .NET Framework:
- Asegúrese de que el sistema tiene instalada la versión más reciente de .NET Framework. Descárguelo desde el sitio de Microsoft .NET.
- Reparación de .NET Framework:
- Vaya al Panel de control > Programas > Programas y características.
- Busque y repare la versión instalada de .NET Framework.
5. Ejecutar Power BI Desktop como administrador
- Haga clic con el botón derecho en el acceso directo de Power BI Desktop y seleccione Ejecutar como administrador. Esto garantiza que Power BI tenga permisos suficientes para cargar ensamblados y conectarse a SQL Server.
6. Verifique la configuración de SQL Server
- Asegúrese de que la instancia de SQL Server permita conexiones remotas (incluso para conexiones locales):
- Abra SQL Server Configuration Manager.
- En Configuración de red de SQL Server, compruebe que la memoria compartida, TCP/IP y las canalizaciones con nombre estén habilitadas.