惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
美团技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
Y
Y Combinator Blog
T
Tailwind CSS Blog
D
Docker
博客园 - Franky
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Google DeepMind News
Google DeepMind News
腾讯CDC
Vercel News
Vercel News
Engineering at Meta
Engineering at Meta
U
Unit 42
The Cloudflare Blog
S
SegmentFault 最新的问题
WordPress大学
WordPress大学
爱范儿
爱范儿
Recent Announcements
Recent Announcements
博客园 - 聂微东
博客园 - 叶小钗
H
Help Net Security
MyScale Blog
MyScale Blog

Donghai's Blog

C# 技术备忘 - LINQ | Donghai 为Astro站点添加Google Analytics | Donghai C# 技术备忘 - LINQ - Donghai’s Blog 20260819 说些什么 | Donghai Dynamics 365 interview questions | Donghai C# 技术备忘 (1) | Donghai Dynamics 365 事件框架、事件执行管道 | Donghai 马拉松配速表 | Donghai 马拉松赛事分级 | Donghai 抖音创作日志(2026年) | Donghai 2026年跑步日志(5月开始) | Donghai 2FA | Donghai 初尝Github Actions | Donghai AstroPaper主题添加Waline评论 | Donghai Dynamics 365集中视图/聚焦视图/Focused View | Donghai AstroPaper主题添加GitHub风格的Markdown警告框 | Donghai AstroPaper主题自定义记录 | Donghai 我日常收藏的优质网站资源导航(持续更新) | Donghai 如何从归档页批量获取URL并提交到Bing Webmaster Tools | Donghai PaperMod 使用 Zeoseven 自定义网页字体 | Donghai 我常用的Prompt | Donghai Hugo默认时区导致本地预览文章不显示 | Donghai 通过手动提交工单解决Bing不收录网站问题 | Donghai 如何访问 Power BI 管理门户(Power BI Admin Portal) | Donghai 还在手敲时间戳?Win11输入法一个技巧,秒输当前时间戳 | Donghai 工作术语备忘录(持续更新) | Donghai 使用XrmToolBox导出安全角色表级权限到Excel | Donghai 24年的年终总结 | Donghai World笔记 | Donghai Excel笔记 | Donghai
使用DBeaver连接Dynamics 365 Dataverse | Donghai
Donghai · 2026-08-24 · via Donghai's Blog

在数据分析或开发工作中,有时我们希望能用熟悉的SQL工具直接查询Dataverse中的数据,除了使用SSMS、SQL 4 CDS外,还可以使用DBeaver,下文详细记录了配置过程。

Table of contents

Open Table of contents
  • 前置条件:为 TDS 终结点启用用户级访问控制
  • Step #1 准备工作:下载JDBC
  • Step #2 创建数据库连接
  • Step #3 配置驱动设置
  • Step #4 测试连接
  • Step #5 执行查询验证

前置条件:为 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

Step #2 创建数据库连接

配置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

执行查询验证

(完)

如果这篇文章刚好帮到了你,欢迎请我喝杯咖啡