——SQLDbx核心操作与DBeaver备选方案深度解析
一、问题核心与工具定位
迁移目标:从测试库(含测试数据)生成纯结构脚本 → 创建生产空库
目前SSMS不尽人意,对于整个库而言,我们不希望全部数据对象生成一个文件,也不希望所有对象分别单独生成文件!
核心需求:
- ✅ 按对象类型(表/过程/触发器)独立生成脚本
- ✅ 严格排除测试数据和系统对象
- ❌ SSMS无法跨类别批量选择对象,只能单选!!
工具选型策略:
graph LR
A[主力工具] --> SQLDbx5.11(批量选择+快速生成)
B[备选工具] --> DBeaver25.1(特定场景补充)
二、SQLDbx 5.11 黄金操作流程(100%实测有效)
第一阶段:批量生成表结构
-
对象定位
- 连接测试库 → 左侧导航树 → 展开 “表” 节点
- 按类型排序:单击 “类型” 列头(将用户表与系统表分离)