DBManager管理工具
📄字数 1.8K
👁️阅读量 加载中...
一、介绍
XuguDB-DBManager 是虚谷设计开发的一款数据库管理工具,支持多源数据库,包括 XuguDB 、Oracle 、MySQL 等,通过实现虚谷数据库专用驱动接口与连接器,完整支持虚谷数据库的元数据访问、SQL 执行、数据编辑及迁移等核心功能。
二、 DBManager下载
2.1 下载
下载 DBManager :请从虚谷官方网站下载 DBManager,并根据您的操作系统选择合适的版本。
DBManager 支持以下操作系统:
- Microsoft Windows:Windows 10 或更高版本。
- macOS:macOS 11 或更高版本。
- Linux:大多数现代发行版。
注意
- macOS 系统中安装后打开程序出现不可用,请在终端输入:
cmd
sudo xattr -r -d com.apple.quarantine /Applications/DBManager.appcmd
chmod +x /Applications/DBManager.app/Contents/MacOS/DBManager- Linux 系统安装后打开程序出现不可用,请在终端输入:
cmd
chmod +x DBManager有些情况下也需要给 jre 赋权
cmd
chmod +x /jre/bin/java三、 创建虚谷数据库连接
虚谷数据库连接:请按照以下步骤创建虚谷数据库连接。
- 启动 DBManager:在您的操作系统上启动 DBManager。点击工具栏中的“新建数据库连接”按钮(快捷新建虚谷数据库连接)或右方的下拉框按钮。
- 创建数据库连接:选择“虚谷数据库”作为数据库类型,并填写连接信息。
- 测试连接:点击“测试连接”按钮,确保连接成功。
- 保存连接:点击“保存连接”按钮,将连接保存到您的计算机上。
四、工具功能
使用工具均需要以成功建立连接为前提。虚谷提供了 6 种功能使用。使用方式为:
选择工具执行对象类型(可选择库级、模式级),此处以库级为例。
- 选中数据库实例“SYSTEM8”。
- 右键点击数据库实例“SYSTEM8”。
- 点击“Xugu 工具”选择使用功能。
4.1 导出数据库定义
此工具的作用是将该数据库下的所有对象的定义(即DDL语句)导入到指定文件路径下,并生成一个文件。
点击“Xugu 工具”中“导出数据库定义”。
点击“开始导出”,即立刻执行该功能。
- 执行成功。
4.2 备份数据对象
此工具的作用是将该对象下的所有数据备份到指定文件路径下,并生成一个文件。
- 点击“Xugu 工具”中“备份数据对象”。
- 通过左侧复选框勾选目标对象,右下方也有快捷键操作。
- 点击“开始备份”。
- 进入确认窗口进行最后备份功能前的信息确认,若无误,即点击“已确认,立即开始”按钮。
- 备份成功。
4.3 查看数据库文件
此工具的作用是快速查看数据文件信息,包括实体名称以及对应操作系统路径等。
- 点击“Xugu 工具”中“查看数据库文件”。
4.4 恢复数据对象
此工具的作用是将虚谷备份文件存储的数据导入到数据库中。
- 点击“Xugu 工具”中“恢复数据对象”。
- 通过第一行第一个下拉框可进行对象级别选择。
- 通过第一行第二个可编辑栏进行备份文件名编写。
- 然后按照编辑栏提示和业务需求进行元信息编写,并点击“开始恢复”。
- 恢复成功。
4.5 查看数据库资源
此工具的作用是快速查看数据库系统参数配置信息。
- 点击“Xugu 工具”中“查看数据资源”。
4.6 数据库事务查杀
此工具的作用是快速查看数据库当前存在的事务信息,可通过“强制停止”终止异常事务(谨慎操作)。
- 点击“Xugu 工具”中“查杀数据库事务”。
- 点击“强制停止”,即进入确认窗口。
- 点击“确定”,即可关闭选择查杀的事务。
五、基础操作
5.1 激活连接查看数据库对象
5.2 创建SQL编辑器
5.3 可视化界面创建数据库对象
六、常见问题&解决办法
- Linux 系统使用,解压压缩包建议以命令的方式解压
eg:unzip XXX.zip/tar -zxvf XXX.tar.gz。 - DBManager 运行需要和 jre 一起赋予权限
eg: chmod +777 XXX。
