Skip to content

适用虚谷数据库版本

v12.10.13



适用虚谷数据库版本

v12.10.13


DBManager管理工具

📄字数 1.8K
👁️阅读量 加载中...

一、介绍

XuguDB-DBManager 是虚谷设计开发的一款数据库管理工具,支持多源数据库,包括 XuguDB 、Oracle 、MySQL 等,通过实现虚谷数据库专用驱动接口与连接器,完整支持虚谷数据库的元数据访问、SQL 执行、数据编辑及迁移等核心功能。

二、 DBManager下载

2.1 下载

下载 DBManager :请从虚谷官方网站下载 DBManager,并根据您的操作系统选择合适的版本。

DBManager 支持以下操作系统:

  1. Microsoft Windows:Windows 10 或更高版本。
  2. macOS:macOS 11 或更高版本。
  3. Linux:大多数现代发行版。

注意

  1. macOS 系统中安装后打开程序出现不可用,请在终端输入:
cmd
sudo xattr -r -d com.apple.quarantine /Applications/DBManager.app
cmd
chmod +x /Applications/DBManager.app/Contents/MacOS/DBManager
  1. Linux 系统安装后打开程序出现不可用,请在终端输入:
cmd
chmod +x DBManager

有些情况下也需要给 jre 赋权

cmd
chmod +x /jre/bin/java

三、 创建虚谷数据库连接

虚谷数据库连接:请按照以下步骤创建虚谷数据库连接。

  1. 启动 DBManager:在您的操作系统上启动 DBManager。点击工具栏中的“新建数据库连接”按钮(快捷新建虚谷数据库连接)或右方的下拉框按钮。
  1. 创建数据库连接:选择“虚谷数据库”作为数据库类型,并填写连接信息。
  1. 测试连接:点击“测试连接”按钮,确保连接成功。
  1. 保存连接:点击“保存连接”按钮,将连接保存到您的计算机上。

四、工具功能

使用工具均需要以成功建立连接为前提。虚谷提供了 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 可视化界面创建数据库对象

六、常见问题&解决办法

  1. Linux 系统使用,解压压缩包建议以命令的方式解压 eg:unzip XXX.zip/tar -zxvf XXX.tar.gz
  2. DBManager 运行需要和 jre 一起赋予权限 eg: chmod +777 XXX