由达梦自主研发的数据库开发和管理工具——SQLark百灵连接自上线以来,数据迁移模块已陆续收到多名用户发来的好评:一次迁移成功率从 100%、 99.18%、99.86%、96.05%、95.72%不等。
一名用户的真挚推荐(感谢授权👐)
顺利完成任务的秘诀在于,SQLark 为信创数据库的应用开发者们,提供了全生命周期的数据迁移实战工具。
还没有试用的小伙伴赶紧去围观👉👉👉www.sqlark.com
接下来,本文将献上保姆级教程,以 Oracle 迁移到达梦数据库为例,手把手教你一步步完成 ,过程非常非常简单(一共 5 步)。
功能入口
根据页面提示,创建一个迁移任务。然后单击 下拉菜单,从SQLark客户端导入需要迁移的源和目的数据源。
除了直接导入 SQLark 客户端已有连接,您还可以导入历史迁移任务的数据源、或者直接连接新的数据库。
勾选需要迁移的 Oracle 模式、用户和角色,默认迁移范围为全量迁移,即可单击 下一步,进行环境检查 。
按照页面提示,确认并勾选 目标库磁盘检查项,然后确认初始化参数项的 全部检查结果为 通过 ,即可单击 下一步,开启数据迁移。
根据过往我们服务用户的经验,不少用户一上来就迁,觉得环境设置不重要,结果超过 50% 的问题就出在环境上,经常出现批量报错、报错后无法改写,改写后功能适配异常等问题。
所以请一定按照 SQLark 的环境建议检查,这一套设置是经过达梦原厂专家认证、实践检验的,完成配置后基本可以规避上述问题。
完成了环境检查后,前期配置工作就告一段落了。抛开迁移评估等可选步骤,实际配置仅需 2 分钟不到即可搞定。剩下的时间,可以给自己泡一杯茶,悠闲等待 SQLark 全自动化迁移。
喝茶品茗期间,你可以抽空了解下 SQLark 的工作效率:
1、浏览 迁移概览 页面,查看整个任务的实时进度。
2、在 实施详情 页面,查看每个模式、每个对象的迁移进度。
SQLark的可基于专家策略,一键按照序列、自定义类型、表结构、视图、表数据、主键、索引等的最优顺序进行迁移,避免依赖关系导致的报错。整个迁移过程人工介入少、平均单次迁移成功率达 90% 以上。
目前在 3W+对象、TB 级的真实项目中,自动迁移的平均成功率达 98%。
当任务状态变成 自动迁移已完成,待处理 或者 迁移已完成,即可点击下一步。查看是否存在 Oracle 和达梦数据库 对象数量和表行数不一致 的对象。
以上就是 SQLark 中完整迁移的全部流程,流程中的任何异常问题,都会有对应的提示和日志记载,无需值守,整个过程轻松愉快。
Q1:我只想迁一张表的数据怎么办?
Q2:迁移前环境检查不通过,怎么调整?
在环境检查页面,对 不通过/无法检测 的参数项,您可单击 如何修改 ,按照页面提示进行查询和改写。
部分检查项没通过,您仍可点击 下一步,进行启动迁移。SQLark 没有做强制要求,以免遇到特殊情况阻塞迁移。
Q3:我的迁移数据量大于30GB,如何开通企业版数据迁移?
SQLark客户端数据迁移功能默认提供一次性迁移 30G 数据量的服务。如果项目数据规模超过 30GB,可以将数据分多次迁移。
或者联系我们申请数据迁移企业版,限时免费!
申请步骤如下:
请扫码填写下方问卷,登记项目信息。我们将在 2 个工作日内核实信息,尽快为您开通权限。
更多常见问题,👉请戳这里👈
本文提到的迁移流程,只是 SQLark 数据迁移功能的一小部分。
迁移报错的对象如何改写、面向企业级的项目迁移,如何用 SQLark 进行 迁移评估、集群多节点并发迁移等功能,将在后续持续进行分享~
如果有更多想要了解的功能或者意见,欢迎大家在评论区留言,或者来社区发帖交流:ask.sqlark.com(建议在 PC 端打开)
文章
阅读量
获赞