- 仓库地址: https://github.com/hellolib/dm-tool**
-
支持的工具
- DM 管理工具:数据库交互、对象管理、数据查询
- DM 性能监视工具:数据库运行状态监视、性能调优、异常预警
- DM 数据迁移工具:主流大型数据库、数据文件等与 DM 数据库之间的互相迁移
- DM 数据审计分析工具:审计规则配置与管理、审计记录的查看与导出
达梦数据库工具箱
移植自达梦数据库的内置工具;
移植数据库版本
1-4-6-2024.12.25-255012-20119-SEC
DM Database Server 64 V8
DB Version: 0x7000c
05134284294-20241225-255012-20119
Msg Version: 21
Gsu level(5) cnt: 0
架构
- amd64
支持的工具
1. 图形化工具
- DM 管理工具:数据库交互、对象管理、数据查询
- DM 性能监视工具:数据库运行状态监视、性能调优、异常预警
- DM 数据迁移工具:主流大型数据库、数据文件等与 DM 数据库之间的互相迁移
- DM 数据审计分析工具:审计规则配置与管理、审计记录的查看与导出
2. 命令行工具
- disql 达梦 sql 客户端
- dexp 达梦数据导出工具
- dimp 达梦数据导入工具
disql 、dexp 、dimp 命令行工具文档地址。
使用说明
1. 直接启用工具
-
DM 管理工具:
bash tool/manager -
DM 性能监视工具:
bash tool/monitor -
DM 数据迁移工具:
bash tool/dts -
DM 数据审计分析工具:
bash tool/analyzer -
disql 达梦 sql 客户端:
./disql ...LD_LIBRARY_PATH={BIN_PATH}:$LD_LIBRARY_PATH {BIN_PATH}/disql ...
-
dexp 达梦数据导出工具:
./dexp ...LD_LIBRARY_PATH={BIN_PATH}:$LD_LIBRARY_PATH {BIN_PATH}/dexp ...
-
dimp 达梦数据导入工具:
./dimp ...LD_LIBRARY_PATH={BIN_PATH}:$LD_LIBRARY_PATH {BIN_PATH}/dimp ...
2. Docker 容器启动图形化工具
disql 、dexp 、dimp 命令行工具不支持 docker 启动
- DM 管理工具:
bash dm-tools.sh manager - DM 性能监视工具:
bash dm-tools.sh monitor - DM 数据迁移工具:
bash dm-tools.sh dts - DM 数据审计分析工具:
bash dm-tools.sh analyzer
自行构建
- 图形化构建镜像
make docker_local VERSION=v1.0.0 # 本地构建图形化工具镜像,VERSION 缺省为 latest
- 构建并推动镜像
make docker VERSION=v1.0.0 # 构建并推送图形化工具镜像,VERSION 缺省为 latest
- 查看帮助
make help