news 2026/6/22 20:52:12

针对DBeaver连接IoTDB时无法连接的情况,没有IoTDB驱动,无法连接表模型

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
针对DBeaver连接IoTDB时无法连接的情况,没有IoTDB驱动,无法连接表模型

文章目录

      • 前提
      • 注意点
      • 连接步骤
        • 1. 下载驱动
        • 2. 安装驱动
        • 3. 连接数据库
      • 无法连接 表 模型
        • 1. 解决方法一
        • 2. 解决方法二

前提

DBeaver 是个数据库连接管理工具,本文章使用版本为:DBeaver 25.3.0(注意:版本样式是绿色的,不是那个橙色的)如下:


注意点

注意1:新建数据库连接的时候,发现没有 IoTDB 数据库,这是正常现象,需要我们手动安装驱动才显示。
注意2:这个版本 25.3.0 有,可以直接连;但是有的版本就没有,比如 25.1.0,此文章针对的是没有的情况


连接步骤

1. 下载驱动

官方下载地址:点击进入下载

我自己安装 IoTDB 的版本是V2.0.5,所以下载iotdb-jdbc-2.0.5-jar-with-dependencies.jar

2. 安装驱动

1、打开 DBeaver —> 菜单栏处选择 —> 数据库 —> 驱动管理器 —> 新建:

  • 驱动名称:可以自定义
  • 驱动类型:保持默认即可
  • 类名:填写org.apache.iotdb.jdbc.IoTDBDriver
  • URL模板:jdbc:iotdb://你自己的电脑 IP 地址:6667/
  • 默认端口:iotdb的端口号,默认是 6667
  • 默认用户:iotdb的用户,默认是 root
  • 其余:保持默认即可

2、在这一栏处,选择添加文件:

文件就是上面iotdb-jdbc-2.0.5-jar-with-dependencies.jar包所在的位置,比如我的就是:

3. 连接数据库

1、新建连接,搜索 IoTDB:

2、输入密码:

  • JDBC URL:填写jdbc:iotdb://你自己的电脑 IP 地址:6667/
  • 用户名:root(按自己的填写)
  • 密码:root(按自己的填写)

点击测试连接,即可发现成功。

无法连接 表 模型

问题:就是上面连接之后,假如你的 IoTDB 是树模型,则没有问题;但假如是 表 模型,则发现 DBeaver 没有连接上表模型,页面没有展示 表 模型。
原因:驱动不支持读取 表 模型。

1. 解决方法一

1、首先将上面的驱动 改成 下面的样式:

也就是将 URL 模板写成:jdbc:iotdb://IP地址:6667/?sql_dialect=table(也就是加上后面的参数),其余不变,然后保存。

2、连接数据库的时候,也改成下面的:

也就是:也往后面加,然后点击 测试连接。

3、最后去看看有没有你的表数据,看到你的表数据即可,比如:


2. 解决方法二

假如 解决办法一 不行,那就说明驱动本身就不支持,则需要编译驱动。

1、去官网下载源码:官网


把源码下载下来

2、开始编译源码:

进入 master 主目录,然后输入命令:mvn clean package -pl iotdb-client/jdbc -am -Dmaven.test.skip=true。表示把iotdb-client/jdbc目录打包。

3、打包完后,拿到打包后的文件(一个jar包),位置在 iotdb-client/jdbc 的 target 目录下:

找到这个 jar 包。

4、然后回到 DBeaver 中重新新建驱动:

  • 首先创建的驱动是一样的,驱动的填写信息跟上面一样(记得后面加?sql_dialect=table参数)
  • 然后处不同:把之前的删掉,然后选择那个编译好的 驱动文件。

5、最后连接数据库(就跟上面一样的了)

至此本教程结束!!!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/16 16:25:12

python便民医疗服务预约系统 微信小程序vue3

文章目录 便民医疗服务预约系统(Python 微信小程序 Vue3)核心功能模块技术栈关键实现部署方案扩展方向 --nodejs技术栈--结论源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 便民医疗服务预约系统(…

作者头像 李华
网站建设 2026/6/14 22:43:35

基于python的山西文旅网vue3

文章目录Python与Vue3结合开发山西文旅网的技术要点性能优化与部署方案--nodejs技术栈--结论源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!Python与Vue3结合开发山西文旅网的技术要点 后端技术栈(Python) 使用…

作者头像 李华
网站建设 2026/6/18 22:39:26

基于Springboot+Vue的校园讲座预约系统开题报告

基于SpringbootVue的校园讲座预约系统开题报告 一、课题研究背景与意义(一)研究背景 在高校学术建设与学风培育的进程中,学术讲座、专题报告、行业前沿分享等各类讲座已成为拓展学生学术视野、衔接理论与实践、提升综合素养的重要载体。当前国…

作者头像 李华
网站建设 2026/6/12 18:58:41

基于SpringBoot + Vue的农产品销售平台

文章目录 前言一、详细操作演示视频二、具体实现截图三、技术栈1.前端-Vue.js2.后端-SpringBoot3.数据库-MySQL4.系统架构-B/S 四、系统测试1.系统测试概述2.系统功能测试3.系统测试结论 五、项目代码参考六、数据库代码参考七、项目论文示例结语 前言 💛博主介绍&a…

作者头像 李华
网站建设 2026/6/19 13:02:33

Java计算机毕设之基于Java的歌唱演出网站订票系统基于SpringBoot的演唱会门票购票网站系统(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/19 2:32:10

【笔记】【周期】

目录 《周期》核心解读笔记 第一类:基本面周期 —— 经济、政府、企业的底层逻辑 1. 经济周期 2. 政府调节周期 3. 企业盈利周期 第二类:心理周期 —— 投资人的情绪钟摆 1. 心理钟摆 2. 风险态度周期 第三类:市场周期 —— 信贷、房地产、股市的具体玩法 1. 信贷…

作者头像 李华