排行
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
中国数据库
向量数据库
时序数据库
实时数据库
搜索引擎
空间数据库
图数据库
数据仓库
大调查
2021年报告
2022年报告
年度数据库
2020年openGauss
2021年TiDB
2022年PolarDB
2023年OceanBase
首页
资讯
活动
大会
学习
课程中心
推荐优质内容、热门课程
学习路径
预设学习计划、达成学习目标
知识图谱
综合了解技术体系知识点
课程库
快速筛选、搜索相关课程
视频学习
专业视频分享技术知识
电子文档
快速搜索阅览技术文档
文档
问答
服务
智能助手小墨
关于数据库相关的问题,您都可以问我
数据库巡检平台
脚本采集百余项,在线智能分析总结
SQLRUN
在线数据库即时SQL运行平台
数据库实训平台
实操环境、开箱即用、一键连接
数据库管理服务
汇聚顶级数据库专家,具备多数据库运维能力
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
我的订单
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
资讯
活动
大会
课程
文档
排行
问答
我的订单
首页
专家团队
智能助手
在线工具
SQLRUN
在线数据库即时SQL运行平台
数据库在线实训平台
实操环境、开箱即用、一键连接
AWR分析
上传AWR报告,查看分析结果
SQL格式化
快速格式化绝大多数SQL语句
SQL审核
审核编写规范,提升执行效率
PLSQL解密
解密超4000字符的PL/SQL语句
OraC函数
查询Oracle C 函数的详细描述
智能助手小墨
关于数据库相关的问题,您都可以问我
精选案例
新闻资讯
云市场
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
专家团队
智能助手
精选案例
新闻资讯
云市场
微信扫码
复制链接
新浪微博
分享数说
采集到收藏夹
分享到数说
首页
/
看这里,Qcubic数据迁移常见问题解答来了(To Oracle篇)
看这里,Qcubic数据迁移常见问题解答来了(To Oracle篇)
快立方Qcubic
2023-12-11
293
数据库迁移工具是数据库管理员常用的工具之一,它提供了方便快捷的迁移解决方案,帮助用户将数据库从一个环境迁移到另一个环境。Qcubic为满足数据迁移的各种场景,提供了丰富的迁移工具,以协助客户完成包括备份数据、迁移数据、在不同数据库环境之间同步数据等工作。
点击查看:
快立方数据迁移工具 Qcubic Migrator 介绍
Oracle数据库在国内具有广泛的依赖性,所以针对Oracle进行数据迁移最为常见也尤为重要,本篇针对数据库管理员在使用Oracle to Qcubic迁移工具时,可能遇到的常见问题,并给出相应的解决方案。
1
数据库异常关闭
可能场景
:
在迁移大批量数据(千万级)时,由于服务器内存不足或数据库参数设置过低,偶现工具卡住或异常关闭现象。
解决方案
:在工具运行环境能力不足的情况下,如虚机内运行,请将多表同时迁移改为单表多次迁移,经测试,百万级数据在多线程设置下可无压力正常迁移。
2
中文显示乱码
可能场景
:旧版本工具在获取Oracle数据库中的中文数据,会出现异常乱码。
解决方案
:新版本工具中,该问题已修复。若客户暂时不想替换新版本,可在工具运行环境下配置环境变量“export NLS_LANG=AMERICAN_AMERICA.UTF8”,也可避免上述中文乱码出现。
如按照上述方法操作后,工具能正常获取Oracle数据库的中文数据,但迁移到Qcubic数据库中的数据还是显示乱码。
解决方案
:由于Qcubic数据库字符集设置可能为GBK或UTF8,工具连接Qcubic数据库的默认字符集可能与数据库显示的字符集不一致,会导致乱码情况,修改工具连接Qcubic数据库的字符集,并重新迁移数据即可解决该问题。
3
数据库无法正常连接
可能场景
:数据库后台使用运行正常,但是迁移工具无法正常连接该数据库。
解决方案
:可点击数据库连接状态后的问号框查看原因并进行对应解决。无法连接数据库较为常见的原因可参考如下:数据库所在服务器的防火墙已开启,需关闭后重新连接;数据库的监听已关闭,需开启后重新连接;数据库用户没有远程连接权限,需赋权后重新连接。
4
无法获取刚插入数据库的数据
可能场景
:在Oracle数据库中插入测试数据,迁移工具中无法获取显示该数据。
解决方案
:在Oracle数据库的连接会话中,一般默认事务非自动提交,需要手动执行”commit“提交事务,数据在迁移工具中才会正常显示。
5
告警信息无法通过邮箱发送
可能场景
:正确输入邮箱地址,测试发送邮箱,迁移告警信息可能还是会发送失败。
解决方案
:邮箱可用的情况下,还是会测试发送失败,可能是邮箱设置的SMTP服务处于关闭状态,需先登录邮箱,点击至配置,开启相关服务,邮箱才会接收到工具发送的邮件信息。
6
复杂DDL语句迁移失败
可能场景
:在Oracle数据库可能存在一些复杂的DDL语句,如存储函数、触发器的创建语句经过迁移工具的转换,在Qcubic数据库中仍然创建失败。
解决方案
:目前Qcubic迁移工具已经适应了多个DDL语句关键字的映射转换,但实际使用中仍会出现在个别字段类型转换时创建表失败的情况。为应对这种问题,工具提供了“Manual DDL”功能,可手动修改DDL语句完成执行。后续开发仍会对智能映射做进一步改进,加强用户的使用体验。
小结
数据库迁移工具是数据库管理中不可或缺的,它们有助于降低迁移的风险、提高迁移的效率,并确保数据的安全性和一致性。Qcubic研发团队会不断提升对数据库整体解决方案的支持,希望用户多提宝贵意见。
相关
推荐
oracle数据库
oracle
数据迁移
数据库
文章转载自
快立方Qcubic
,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
领墨值
有奖问卷
意见反馈
客服小墨