CloudBeaver管理工具
📄字数 1.8K
👁️阅读量 加载中...
一、介绍
1.1 CloudBeaver介绍
CloudBeaver 是一款轻量级的网络应用程序,专为高效且安全的数据管理而设计。它支持多种数据库,包括 SQL、NoSQL 和云数据库,均可通过网络浏览器访问。该软件特别适合团队协作,简化了数据库操作,并允许多个用户在云环境中无缝协作。
1.2 CloudBeaver 适配介绍
CloudBeaver 由两部分组成:
- 服务器后端:它使用 Java 语言编写,并复用了 DBeaver 的“平台”库。
- 前端部分:它使用 TypeScript 和 JavaScript 语言编写。
CloudBeaver 会复用 DBeaver 插件所提供的驱动程序,在 CloudBeaver 社区版中添加一个新的驱动程序包含两个步骤:
- 在 DBeaver 中添加驱动程序。
- 在 CloudBeaver 社区版中配置此驱动程序。
- 如果 DBeaver 中已经包含了该驱动程序,那么您可以跳过第一步。
二、获取并部署
2.1 准备
运行 CloudBeaver-25.1.4 需要 Java 21。
2.2 产品包获取
访问虚谷数据库开放源代码仓库,下载所需版本的压缩包。
提示
.tar.gz 与 .zip 压缩文件内容一致,选择适合本机解压工具的获取即可。
2.3 部署
解压 CloudBeaver 产品包,通过 run-server 脚本运行启动。
shell
cd cloudbeaver
./run-server.sh三、应用管理
3.1 访问CloudBeaver
在您的浏览器中打开链接以启动简易配置向导。网址为:http://<服务器IP地址>:8978。
提示
默认情况下,服务器监听端口 8978 (您可以在 conf/cloudbeaver.conf 中更改它)
3.2 应用初始化设置
首次启动该应用程序时,需要进行初始设置流程。这一设置主要涉及对应用程序的特定方面进行配置,以确保其功能达到最佳状态。
包括以下组件:管理员账户、服务器信息和基础应用行为。
3.3 登录
初始服务器配置完成后,您可以以管理员身份登录:
- 如果启用了认证:设置(右上角,齿轮图标)->登录。
- 另一种选择是进入页面
/#/admin。
提示
如果出现“Unsupported authentication provider: local”这一错误,那么您需要在服务器配置中启用本地认证功能,并重新启动服务器:服务器配置文档。
json
"enabledAuthProviders": [
"local"
]3.4 管理界面
通过管理员账户成功认证后,您可以进入管理页面。
- 通过菜单:设置(右上角,齿轮图标)-> 管理。
- 直接前往页面
/#/admin。
在管理页面,选择“用户和团队”选项卡。
在管理页面中,选择“服务器配置”选项卡。
- 在“服务器配置”选项卡中,您可以编辑基础应用程序设置,您可以在服务器配置管理了解更多相关内容。
在管理页面,选择“首选项”选项卡。
- 在“首选项”(settings)选项卡中,您可以自定义界面、数据查看器、SQL 编辑器和工具的设置。您可以在首选项文档中找到初始指南。
四、创建连接
CloudBeaver 提供了多种设置连接的方法。要创建连接,请执行以下操作之一:
4.1 使用新的连接向导
建立新连接:
- 点击顶部菜单中的“+”按钮。
- 从下拉选项中选择“新建连接”。
从可用选项中选择合适的驱动程序。
请在提供的表单字段中输入所有必要信息。有关填写这些字段的详细步骤,请参阅配置连接设置。
测试连接(可选)。
- 点击“测试”按钮以确保连接参数正确。
确认所有细节后,点击“创建”按钮。
访问和修改连接:
- 新的连接将出现在连接导航器菜单中。
- 若要编辑连接详情,请点击连接名称旁边的上下文按钮,然后选择“编辑连接”。
4.2 使用预配置的连接
通过 ${WORKSPACE}/workspace/GlobalConfiguration/.dbeaver/data-sources.json 访问这些连接。它们始终在“数据库导航器”中可见,且不可编辑,因为它们由管理员管理。
提示
有关详细信息,请参阅预配置的数据库连接。
