迁移库
- 对于不同的数据库,具有不同的操作方案
- 大多数适用于 库名不同,其他要求相同的情况。
pg数据库
备份
- 在库名右键, 依次点击:
工具
-> 备份
-> 选择备份的模式,以及对应模式的表
-> 选择备份位置
-> 开始备份
恢复
- 在库名右键(库名不要求相同), 依次点击:
工具
-> 恢复
-> 选择备份的文件
-> 开始恢复
- 注意,恢复前,需要将存储过程,视图,索引等添加好,否则无法正常恢复
mysql数据库
- 操作逻辑同 pg数据库
- 工具中,可以看到:
工具
-> 转储数据库
-> 恢复数据库
oracle数据库
迁移表
- 适用于 表名相同,其他条件不限的情况
- 对于dbeaver具有较为统一的操作逻辑
操作逻辑
- 导出数据: 在表名右键, 依次点击:
工具
-> 导出数据
- 导入数据: 在库名右键, 依次点击:
工具
-> 导入数据
。 这里有个坑就是, 导入数据时,只支持csv,以及数据库表导入
基于数据库表导入
- 实测,库表导入成功率高,操作也比较简便,就是操作有一点不醒目。 如图:

基于sql导入
- 实测容易出错, 过大的文件极易导致卡死
- 操作逻辑: 在库表右键,依次点击
工具
-> 执行SQL脚本
-> 选择sql文件
-> 开始执行