news 2026/5/26 21:56:56

针对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/5/22 9:48:29

ServiceNow将OpenAI模型集成至其AI平台

ServiceNow周二与OpenAI签署了一项多年协议,该公司表示这一合作旨在"加速企业AI成果"。该公司表示,计划使用OpenAI模型构建直接语音对语音技术,"打破语言障碍,提供更自然的交互体验。通过包括GPT-5.2在内的最新Ope…

作者头像 李华
网站建设 2026/5/22 10:04:03

凤希AI伴侣功能修复与积分系统上线-2026年1月23日

思考与发现开发工具的本质是数据管理与服务集成。凤希AI伴侣的核心思想是有效管理个人素材与数据,方便查找与使用,最终将其转化为有价值的内容。当前AI技术(如生成文章、图片、视频)确实能替代部分创意工作(如模特、摄…

作者头像 李华
网站建设 2026/5/20 20:49:57

【计算机毕业设计案例】基于springboot的智慧物联卡手机卡流量卡通讯业务办理3D可视化平台(程序+文档+讲解+定制)

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

作者头像 李华
网站建设 2026/5/20 17:47:52

python基于yolov5深度学习的驾驶道路损坏识别系统

前言Python基于YOLOv5深度学习的驾驶道路损坏识别系统是一种结合了深度学习目标检测技术与Python编程语言的高效道路检测解决方案。该系统利用YOLOv5算法,能够实时、准确地识别道路上的各种损坏类型,如裂缝、坑洼等,为道路维护和管理提供科学…

作者头像 李华