Microsoft PowerBI:无法加载安全库:krb5_64.dll
Posted
技术标签:
【中文标题】Microsoft PowerBI:无法加载安全库:krb5_64.dll【英文标题】:Microsoft PowerBI: Failed to load the security library: krb5_64.dll 【发布时间】:2020-02-20 13:26:29 【问题描述】:我正在尝试使用 ODBC 通过 Kerberos 从 PowerBi 连接到 Impala。
我关注了这个https://plenium.wordpress.com/2019/08/02/connect-microsoft-power-bi-desktop-to-cloudera-impala-with-kerberos/
我可以使用有效凭据创建 ODBC 连接并从其他工具(例如 ODBC 查询工具)执行查询,但是从 PowerBi 加载 Kerberos dll 时出现此错误:
Details: "ODBC: ERROR [HY000] [Cloudera][Support] (50366) Failed to load the security library: krb5_64.dll
ERROR [HY000] [Cloudera][Support] (50366) Failed to load the security library: krb5_64.dll"
您对如何解决有什么建议吗?
我有:
Windows 10 专业版 1903 MIT Kerberos for Windows 4.1 适用于 Impala 2.6.8 的 Cloudera ODBC 驱动程序(兼容 C6) Microsoft Power BI 桌面 2.78.5740.721 64 位【问题讨论】:
【参考方案1】:解决办法是:不要把PowerBI安装成windows app,直接下载 PBIDesktopSetup_x64.exe 并安装它。现在它的目的地是 C:\ProgramFiles\"Microsoft Power BI Desktop" 而不是 C:\ProgramFiles\WindowsApps\ ... 并且它可以工作。
【讨论】:
以上是关于Microsoft PowerBI:无法加载安全库:krb5_64.dll的主要内容,如果未能解决你的问题,请参考以下文章
无法加载文件或程序集“Microsoft.Expression.Encoder”
加载类型库/DLL (Microsoft.Office.Interop.Excel.Application) 时出错
找不到方法:'无效 Microsoft.PowerBI.Api.V1.PowerBIClient..ctor(Microsoft.Rest.ServiceClientCredentials, Syst