使用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包:

下载Microsoft JDBC Driver For SQL Server » 13.4.0.jre8
下载Microsoft JDBC Driver For SQL Server » 13.4.0.jre8

Step #2 创建数据库连接#

配置DBeaver,新建连接
配置DBeaver,新建连接

在弹出的连接设置窗口中,填写以下信息:

  • 连接方式:主机
  • 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/
作者
Donghai
发布于
2026-08-24
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Donghai
Hello, I'm Donghai.
公告
欢迎来到我的博客!这是一则示例公告。
分类
标签
最新动态
站点统计
文章
62
分类
9
标签
37
总字数
76,949
运行时长
0
最后活动
0 天前
站点信息
构建平台
Vercel
博客版本
Firefly v6.16.5
文章许可
CC BY-NC-SA 4.0