使用DBeaver连接Dynamics 365 Dataverse
347 字
2 分钟
使用DBeaver连接Dynamics 365 Dataverse

前置条件:为 TDS 终结点启用用户级访问控制
参考下面的文档,到Power Platform 管理中心启用TDS
https://learn.microsoft.com/zh-cn/power-platform/admin/control-tds-settings#enable-user-level-control
Step #1 准备工作:下载JDBC
https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc/13.4.0.jre8
DBeaver本身不包含连接Dataverse的原生驱动,我们需要借助第三方提供的JDBC驱动来实现连接,这里我事先下载了如下jar包:

Step #2 创建数据库连接

在弹出的连接设置窗口中,填写以下信息:
- 连接方式:主机
- Host:填写你的Dataverse组织URL,例如
your-org-name.crm.dynamics.cn - Database/Schema:按需添加(通常与组织名一致)
- 认证方式:选择
Active Directory - Password - 用户名:XXX
- 密码:XXX

Step #3 配置驱动设置
点击“编辑驱动设置”

(1)引用 Step #1 下载的JDBC包
(2)点击“添加工件”,输入下面的信息,点击“确认”

(3)驱动添加完后是这样的:1个JDBC包,1个“工件”,最后点击“确认”

Step #4 测试连接
返回主连接窗口,点击“测试连接”。如果所有配置正确,DBeaver将提示连接成功

Step #5 执行查询验证
select top 10 accountid from account
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
使用DBeaver连接Dynamics 365 Dataverse
https://mgrowup.com/posts/d365/connect-dbeaver-to-dataverse/相关文章智能推荐
1
Dynamics 365 事件框架、事件执行管道
Dynamics 365Dynamics 365 插件运行的“流水线”到底长什么样?
2
C# 技术备忘 - LINQ
CsharpLINQ是C#进阶的必经之路,它能让你用声明式的方式操作数据,代码会变得非常简洁优雅
3
C# 技术备忘 (1)
Csharp开发备忘笔记,记录日常开发中遇到的小技巧、代码片段和最佳实践
4
Dynamics 365集中视图/聚焦视图/Focused View
Dynamics 365Dynamics 365集中视图、聚焦视图、Focused Vie功能,解决自定义实体不显示数据的问题及配置方法
5
XrmToolBox导出安全角色表级权限到Excel
Dynamics 365使用XrmToolBox的Role Documenter插件,将Dynamics 365安全角色的表权限快速导出Excel
随机文章随机推荐
