PowerBI无法连接Dynamics 365 Business Central(on-premises)报错求助
解决Power BI连接本地Dynamics 365 Business Central的连接错误
常见排查与修复步骤
检查TLS版本兼容性
Power BI Desktop默认依赖较高版本TLS协议(如TLS 1.2及以上),需确认本地Business Central服务器已启用对应版本:- 打开注册表编辑器,定位到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols - 确认TLS 1.2/1.3的
Client和Server子项存在,且Enabled值设为1,DisabledByDefault设为0
- 打开注册表编辑器,定位到
验证服务器证书有效性
本地Business Central的SSL证书需满足以下条件:- 证书未过期、域名与服务器地址匹配
- 将证书导入Power BI运行机器的受信任根证书颁发机构存储
确认网络端口连通性
- 用命令
Test-NetConnection <服务器地址> -Port <OData端口>(默认端口7048)验证Power BI机器能访问Business Central服务 - 检查服务器端、客户端防火墙是否允许该端口的双向流量
- 用命令
更新组件版本
- 安装最新版Power BI Desktop,确保连接器适配Business Central的API规范
- 为本地Business Central安装最新累积更新,修复已知的连接类Bug
检查OData服务状态
登录Business Central管理控制台,确认OData服务已启用且运行正常;也可直接在浏览器访问OData端点(如https://<服务器>:7048/<实例>/ODataV4/Company('{公司名}')),验证服务是否能正常响应
错误截图

内容的提问来源于stack exchange,提问作者user11662447
相关产品推荐
相关产品推荐

