检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
辅助用户进行目标库选型决策和迁移工作量评估。 使用UGO进行一次完整的数据库对象迁移,需要先从数据库评估开始。 评估前准备 创建评估项目 查看数据库评估结果
和一键迁移。对于转换失败或迁移失败的对象,还提供了对象编辑、批量修改等功能,简化手动改造工作的同时还会确保每次修改的留痕,提供历史修改记录查看和回滚的能力。 创建迁移项目 数据库迁移和验证
ance-exceeds-pga-aggregate-limit”。 解决方法 使用oracle用户登录oracle源库。 执行以下命令,查看当前pga_aggregate_limit。 show parameter pga_aggregate_limit; 执行以下命令,手动修
并综合兼容性、对象复杂度等因素进行分析,给出源、目标数据库的兼容性和改造成本的分析报告,从而辅助用户进行目标库选型决策和迁移工作量评估。 查看数据采集日志 重新采集 重新评估 增量评估 恢复项目 差异化分析与报告 标签 删除评估项目
'A'; 分布式版: create database databasename dbcompatibility = 'ORA'; 执行以下命令,查看是否创建成功。 select * from pg_database where datname = 'databasename'; 集中式
和一键迁移。对于转换失败或迁移失败的对象,还提供了对象编辑、批量修改等功能,简化手动改造工作的同时还会确保每次修改的留痕,提供历史修改记录查看和回滚的能力。 实施对象迁移 对象迁移项目管理 迁移预检查说明 语法转换说明 数据类型转换说明
单击“添加标签”,在“添加标签”弹出框中,输入标签的键和值,单击键/值后的“添加”。 标签添加完成后,单击弹框下方的“添加”。即可在当前项目中查看并管理自己的标签。 图1 添加标签 输入标签的键和值时,系统会自动联想当前所有关联的预定义标签。 标签的键不能为空且必须唯一,长度不能超过
在评估项目任务列表中,选择“项目状态”为“进行中-对象收集错误”的在线项目,单击该项目名称,进入“源数据库分析”页面。 单击“数据库对象统计”列表右侧的“查看对象详情”,进入数据库对象列表页面。 选择未采集的对象,单击列表上方的“重新采集”。 单击“确定”,弹窗提示成功,重新采集任务提交完成。
LOGIN login-user; 授予用户查询元数据的权限,该权限可以赋予用户查看所有表结构和元数据的能力。 GRANT VIEW DEFINITION ON DATABASE :: database TO db-user; 授予用户查询依赖的权限。 GRANT SELECT ON
> 差异化分析”。 差异化分析完成后,单击“操作 > 更多 > 增量评估”。 增量评估完成后,会刷新项目的具体信息。项目的具体信息,请参见查看数据库评估结果。 父主题: 数据库评估
通过上传Excel,批量指定需要转换的对象。 表格最大不超过30M,行数最多为65535行(不包括表头),若内容有错误,可通过 上传结果的“查看错误”查看错误原因,修改后可直接再次上传。 表格上传成功后,对象的转换状态自动更新。 表对象的分布映射 若源库类型为 Oracle、MySQL 或
passwd; GRANT SELECT ON mysql.user TO <user>; process权限 process权限用于指定用户可以查看information_schema所有的表。 赋权语句。 GRANT PROCESS ON *.* TO db-user; 采集对象权限
弹出“即将进行差异化分析”的提示,此时“项目状态”显示“差异化分析运行中”。 当“项目状态”显示“差异化分析报告已生成”后,单击“操作 > 更多 > 查看差异化分析报告”。 弹框显示分析报告。包括Schema名称、对象类型、对象名称和操作。 父主题: 数据库评估
象,否则无法创建评估任务。注意:MySQL的数据库对象不在对象数量的统计范围之内。 process权限 process权限用于指定用户可以查看information_schema所有的表。 赋权语句。 GRANT PROCESS ON *.* TO <user>; 采集对象权限 检查用户是否有对象采集的权限。
对象校正时SQL修改保存失败 用户在迁移的对象校验页面进行SQL修改后保存,出现如图所示报错: 图1 报错显示 查询长度已超过1MB的最大限制。 调整查询长度后正常。 父主题: 迁移项目
自建GaussDB内核版本号与UGO界面显示GaussDB版本号对应关系 登录自建GaussDB数据库,执行以下命令,查询版本号。 select version (); 查询出的版本号,与UGO界面上显示的GaussDB版本号对应关系如表1所示。 表1 版本号对应关系 GaussDB内核版本号
永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found 资源被临时移动。 303 See Other 查看其它地址。 使用GET和POST请求查看。 304 Not Modified 所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。 305 Use Proxy
异构数据库迁移至GaussDB分布式后select查询无order by数据结果集不一致 问题现象 图1 查询SQL中无order by 问题原因 GaussDB 分布式数据中,数据是按照分布键均匀存储在各DN节点上,select查询无order by时,数据随机从DN节点上读取,因此数据结果无法保证一致。
支持的数据库类型和版本 约束限制 目前部分源库和目标库仅支持白名单用户使用,需要提交工单申请才能使用。您可以在管理控制台右上角,选择“工单 > 新建工单”,完成工单提交。 若目标库为GaussDB数据库,根据源数据库的类型,建议使用GaussDB兼容对应源库模式的数据库进行迁移。
合规说明 数据合规处理说明 UGO在完成其功能的过程中需要接触您的数据,包括数据库连接相关信息和源数据库结构信息,具体包括: 数据库连接相关信息:数据库IP、端口、数据库用户名、密码、SSL认证证书及证书密码等。 源数据库结构信息:UGO仅会访问和获取您的源库结构信息,不会获取源