虚谷数据库除了官网提供的XuguManager和命令行控制台访问外,还可以使用开源的DBeaver进行连接。
一. DBeaver 环境需求
•JDK/JRE 11+ 64 位(Windows 和 MacOS X 安装包自带 JRE 运行环境)•DBeaver
21.2.4 •GTK 3.20.0+(Linux)
二.DBeaver下载地址
Windows版本:
https://download.xugudb.com/Tools/XuguDBeaver/XuguDBeaver-1.3.2.202204210743-RELEASE-win-x64.zip
Linux版本:
https://download.xugudb.com/Tools/XuguDBeaver/XuguDBeaver-1.3.2.202204210743-RELEASE-linux-x64.tar.gz
从上述链接中下载的DBeaver已经内置了虚谷的插件,解包即用。
注意:
从上述链接获取的适配虚谷的DBeaver版本为21.2.4。其他版本的DBeaver暂无法支持虚谷数据库的插件,但可以添加JDBC进行连接。
若本身就是21.2.4的DBeaver则需要添加虚谷的插件。详情见 章节三适配现有DBeaver
三.适配现有DBeaver
3.1 DBeaver21.2.4版本虚谷数据库插件适配
插件下载地址:https://gitee.com/XuguDB/org.jkiss.dbeaver.ext.xugu/raw/develop/plugins/org.jkiss.dbeaver.ext.xugu_1.3.2.202204210743.jar
插件部署步骤:
(1) 将下载的 jar 插件包放入 DBeaver 插件目录
目录路径:{DBeaver 程序根目录}/plugins/
(2) 使用文本编辑器打开 DBeaver 包信息配置文件
文件路径:{DBeaver 程序根目录}/configuration/org.eclipse.equin
ox.simpleconfigurator/bundles.info
(3) 在文件末尾添加一行配置信息
org.jkiss.dbeaver.ext.xugu,{版本号},plugins/org.jkiss.dbeaver.ext. xugu_{版本号}.jar,4,false
将{版本号}替换为版本号,如示例中版本号部分为 1.3.2.2022042107
43,保存即可。
(4) 启动 DBeaver
通过安装程序安装的用户可从桌面或开始菜单启动 DBeaver
通过解压安装的用户可以双击{DBeaver 程序根目录}/dbeaver.exe
创建虚谷数据库连接
(1) 点击菜单栏“数据库”->“新建连接”或点击工具栏新建连接图标
(2) 在左侧分类中选择 SQL 类别并下拉列表找到虚谷,选中进入下一步
(3) 首先配置驱动程序,点击页面右下角“编辑驱动设置”
(4) 配置驱动文件
虚谷JDBC驱动下载地址:
Windows版:
https://download.xugudb.com/Interface/xugu-jdbc/xugu-jdbc-12.0.0.202205161412-RELEASE-win-x86_64.zip
Linux版:
https://download.xugudb.com/Interface/xugu-jdbc/xugu-jdbc-12.0.0.202205161412-RELEASE-linux-x64.tar.gz
选择库->添加文件,选择驱动进行添加
(5) 设置数据库基本连接信息(明文信息建议全大写)包括数据库地址、端口、数据库名、用户名、密码、登陆角色等。
(6) 若需要设置连接串参数,请点击驱动属性,点击左下角添加连接属性,并写入对应属性值即可。
(7) 点击“完成/Finish”。