SQLark迁移实践分享(oracle-达梦数据库)
目次1 SQLark先容
2 软件下载
3 SQLark利用总结
4 SQLark迁移实践
4.1 数据迁移配置
4.2 数据源配置
4.3 迁移评估阐明
4.4 自动化迁移过程
4.5 数据迁移后验证
1 SQLark先容
SQLark是一款专为信创应用开发者设计的数据库开发和管理工具。它支持快速查询、创建和管理多种范例的数据库体系,包罗达梦、Oracle和MySQL数据库。SQLark提供对多种数据库的连接支持,能够正确辨认各类数据库对象,并进行高效的语法解析。它还提供智能的SQL编辑器和效果集查看器,帮助开发者正确、高效地实行SQL查询、数据修改、数据导出等操作。此外,SQLark还提供一些特色数据库功能,如数据天生、数据迁移等,让专业开发职员能够高效、安全地实行数据管理任务。更多功能请查阅手册阐明。
2 软件下载
SQLark支持多个平台、操作的部署,目前已支持Windows和Mac平台。您可以通过访问www.sqlark.com?s=csdn-topic下载所需平台的版本。https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvMGE0M2Y2NmFiMDgyNDk1Mjg5MjM0MjY3MjA3NGU4ZGEucG5n
3 SQLark利用总结
SQLark的安装过程简朴,其紧张功能与其他开发工具相似。与市面上盛行的工具如DataGrip、PL/SQL Developer等相比SQLark存在一定差异。在项目现场,我们通常需要在多个客户端工具之间切换利用,比方从PL/SQL切换到达梦管理工具。而利用SQLark,我们可以直接访问Oracle、MySQL、达梦等数据库,只需安装一个客户端即可。如下图所示:
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvZDc0Nzc5OTc0OWM1NGUyZDlkNjAzYzc3ZmNiYWZmMTUucG5n
SQLark数据迁移相对比达梦数据迁移工具、DEM平台数据迁移支持源库版本较少,目前SQLark仅支持以下数据库。迁移完成临时无法天生总体的迁移报告。
源数据库版本
目的数据库版本
Oracle 11g 及以上
DM 8 系列
MySQL 5.7、8.0
DM 8 系列
4 SQLark迁移实践
本次迁移环境:
源库:Oracle Database 21c Enterprise Edition Release 21.0.0.0.0 - Production Version 21.3.0.0.0 PDB模式
目的库:DM8
4.1 数据迁移配置
首先打开SQLark客户端点击数据迁移
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvMGMwNGEwOGU1Y2RkNGE4YmFlOTg4NzdiODFiYmQyNWEucG5n
打开数据迁移后会跳转到欣赏器地址为localhost:3500,如下图所示:
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvOTNmM2E1M2YxZmFiNDU0OTkyOTJiYzkxNDcxMTZiYmEucG5n
4.2 数据源配置
配置数据源相对友好,可以通过SQLark中的已有连接选择,减少反复添加的过程。也可以单独自定义新的数据库连接。填写完成后测试连接信息是否正确,然后点击下一步选择迁移范围
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvNGRjNDc4Mjk4ZDQxNDFiZWJiZTYwNDc2NjY0ZjIwNjIucG5n
4.3 迁移评估阐明
选择需要迁移的schema,点击下一步天生源数据库画像。
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvODcyMTI0YjRmMzE4NGI2NGE5NjU4MzU2ZjYwZDY2ZDMucG5n
注意:进入源库画像后,相干信息和选择模式不能修改。
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvMzc5NjRjMjQ1MGUxNGMxOGE4MzMwNDI5Mzg4OWU2ZjUucG5n
天生对应的概要信息,包罗表空间、对象数目等信息及评估进度展示如下:
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvYzliNTM4MjZhZTNlNDE0NGIyNmJmMDNlYmM5MGEzMmQucG5n 查抄天生对应的概要信息、表空间、对象数目等信息确认无非常后,点击下一步天生迁移策略。
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvMTViZjI4NzhiYjBmNDgxMzhiMjZkNjc5ZWM2ZmM2ZDAucG5n
schema相干信息确认
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvYjE1M2VmNjQ3ZDVlNGQ1MmJkZTViMWM5MDVjMWEzMzMucG5n
确认无非常后,点击下一步天生迁移策略
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvZmU5MjZmMWVjYzY3NDk4YmI5MGZjZDgxZjhjOWQ4MTIucG5n
迁移评估完成信息如下,直观展示兼容情况、对象数目、预计迁移耗时等信息
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvNDA1NmJhODYzZjg4NGZjNWExNjI0YTU4ZmY3Yzc3MTYucG5n
天生后画像信息后在旧的页面信息如下,可以通过查看详解进入下进入到自动化迁移模式。也可直接选择数据迁移创建迁移任务,不进行迁移评估。
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvNzRjMmVhZTBkODgyNDhkZDhmNTU0Y2FhZWFkY2M4YzYucG5n4.4 自动化迁移过程
选择立即开始迁移,创建迁移任务,如下所示:
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvMmMwYjQzN2IzODRlNGFjY2FlOGI1MDViNWE2OGQzNjEucG5n
配置目的端数据库源信息,点击下一步确认迁移配置。别的对自动会目的连接进行测试验证是否能连通
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvMjExM2I4ZDZiMDljNGIzZWJiM2EyY2ZhYTJhOTJmZmMucG5n
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvMmM5NzMyMmU5YjM0NDZkMjhlYTc1YWRmYmY3ZjBhYjkucG5n
选择对应的迁移范围、用户和角色信息后进入到下一步进行环境查抄
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvNjJkZjRkZDVkODBjNDUyZDg3ZGQ2NGQ2ZTRiODYwYWIucG5n
注意:SQLark客户端版本限制单模式迁移,而且所选对象占用空间须小于 30 GB。
SQLark企业版本支持TB级别、集群多节点并发迁移,速率更快、支持的数据规模更大,需要请联系 SQLark 官方客服。如已有企业版序列号可以去激活后利用企业版本功能。
当前任务进入到迁移实施后,提示有三项参数不符合要求。紧张有字符集、空格填充、兼容参数非常。因此在项目实施过程中需要向相干方确认好参数,以避免返工。https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvY2U2M2EwOGIxNTgxNGExNmJlODM1YmRhZGE0YTI0MWMucG5n
下图位置标记处可以查阅帮助信息,方便我们进行标题处理
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvZjNmNzE1YjVlMGJjNDFhOGFhY2MyNzdkYWVlODIyMTYucG5n
本次重新配置实例后,通过重新查抄实例信息。当前利用普通用户迁移,序号3提示有标题但不影响迁移,利用帮助的SQ语句手工确认即可。
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvNzgyYjdiOTZhYzYyNGY5ODliN2Q0OTVkYzY2YzhjYjMucG5n
确认好目的库磁盘、表空间利用查抄后,进入到下一步迁移
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvZGI0OTExMTExODUyNDY0NDg0NTZhMTRkZmVkNmM0M2IucG5n
同时也需要注意,开启迁移后相干任务信息不能修改,需确认好信息
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvZDM4NWMyOTU3NWMyNDYwMjg0ZDM2ZTBhZjc0ZTE4OGEucG5n
下图为迁移任务明细展示:
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvYjVhNjM3NTFlNDY5NGNjZGE2MGZlMDQzNjk1ZDU0MWYucG5n
任务明细列表如下:
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvNjI2ZGM3MDAyZWEzNDA0ZTkxMmE4ZGRhMmVlNjg5MjUucG5n
非常明细信息如下,可以查看具体信息并处理。我这里用户信息存在标记为已经处理即可
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvZTllNjJkNjRmZjk4NGZkZGIzYzA3MjVmZTA2NWZkMTgucG5n
可以在页面批量选择后,批量标记处理
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvNmZiMDQ2MzgzZGFmNGFjYmE0MTI2ODc1NGZhMmRhYmQucG5n
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvZWE4ZjhjZWIzOWYxNGNlMDhkNjM1MjNiZTgwZmZjMGUucG5n
如标记错误也可以打消标记后,继续处理
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvYTQ3OTBlNDNiYWYzNGQyZDhmMmQzOWU4ZmZhZWVlM2UucG5n
4.5 数据迁移后验证
迁移任务完成后信息如下,展示团体迁移时间、非常对象、表非常数据等
https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvZWNkZGU3OTQ4ODEyNDJlNWFhNmRiNjRkZTAxYjJmMzEucG5n
进入到下一步开启迁移后验证,全部对象数目均一致。如数据量发生变革后还可以重新验证,至此整个迁移任务流程竣事。
页:
[1]