检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
步骤五:迁移验证 前提条件 存在已经完成迁移的项目。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 对象迁移”,显示迁移项目列表。 单击待迁移项目的“操作 > 迁移”,进入迁移项目,选择“迁移验证”页签。 默认显示“迁移”页签界面。 图1 迁移 单击“迁移验证配置”
对象迁移项目管理 权限检查 查看权限检查报告 删除对象迁移项目 查看对象迁移具体信息 父主题: 对象迁移
步骤三:语法转换 启动语法转换 登录UGO控制台。 单击左侧导航栏“结构迁移 > 对象迁移”,显示迁移项目列表。 单击待迁移项目的“操作 > 迁移 > 语法转化”,进入转换配置页面。 单击“启动”,进行语法的转换。 转换完成之前,可以单击“暂停”,流程将被暂停。单击“恢复”,将继续进行转换流程。
对象验证失败的原因有哪些? 可能的原因如下: 目标库验证失败 —建表语句如果指定tablespace,请检查目标库是否存在该tablespace,如果不存在请在目标库创建该tablespace。 —创建视图、函数等失败请检查是否依赖目标库table,如果依赖table请先确保table创建成功。
对象采集失败的原因有哪些? 可能的原因如下: 网络到源数据库已关闭 —此时需要恢复UGO与源数据库之间的网络连接,并重新创建评估工程。 目标库验证失败 —建表语句如果指定namespace,请检查目标库是否存在该namespace,如果不存在请在目标库创建该namespace。
实施对象迁移 本章节介绍如何迁移已创建的迁移任务。 操作步骤 在对象迁移页面,单击待迁移项目的“操作 > 迁移”。 在迁移计划页面,显示待迁移项目采集对象及分类。具体对象信息详见查看数据库评估结果。 图1 转换计划 用户密码: 如果要转换数据库对象USER,必须设置密码才能完成转
Oracle迁移至GaussDB完成后index总数查询 问题现象 Oracle为源库迁移至GaussDB后,目标库GaussDB index总数与源库Oracle查询数量不一致。 问题原因 UGO 采集时将主键和唯一约束以及系统生成的索引过滤掉 ,导致迁移后源库和目标库index数量不同。
迁移到目标库后,生成的dsc_ora_ext这个Schema的作用是什么? dsc_ora_ext是UGO为了让目标库实现Oracle源库中某些特定的功能而编写的自定义Schema。 若源库为MySQL,则自定义Schema名称为dsc_mys_ext。 例如:针对Oracle的
UGO授权分类 “√”表示支持,“x”表示暂不支持。 表1 授权分类 API功能 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 查询API版本信息列表 / 无 √ √ 查询指定版本号的API版本信息 /{api_version}
创建迁移项目 功能介绍 创建迁移项目。创建迁移项目需要关联状态为“COMPLETED”的评估项目。迁移项目依次经历以下几个阶段:目标库权限检查、语法转换、验证、下载迁移失败的报告、删除。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explore
删除迁移项目 功能介绍 删除迁移项目。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v1/{project_id}/migration-proje
查询语法转换的进度 功能介绍 查询语法转换的进度。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/migration-pr
权限检查 使用场景 数据结构迁移前检查用户的权限,以及数据库的配置,防止在迁移过程中因权限不足导致迁移失败。 约束限制 目标库为GaussDB时,不支持此功能。 前提条件 创建迁移项目后,自动权限检查未通过,“项目状态”显示为“未就绪”。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移
查询评估项目状态 功能介绍 查询评估项目状态。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/evaluation-pro
步骤二:转换配置 转换配置项的配置将直接影响语法转换与迁移验证的成功率,请充分理解转换配置项,并结合业务场景选择合适的转换方案。 语法转换配置 由于每个特性参数控制的转换场景不同,用户和业务人员难以系统全面地理解,导致多次返工,影响迁移效率和用户体验。所以使用转换配置可以减少手动
用户权限检查 三权分立检查 目标库为GaussDB时,会进行三权分立检查。GaussDB三权分立后,系统管理员即拥有SYSADMIN权限的用户将不再具有CREATEROLE属性(安全管理员)和AUDITADMIN属性(审计管理员)能力,即不再拥有创建角色和用户的权限,也不再拥有查
查询迁移项目状态 功能介绍 查询迁移项目状态。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/migration-proj
迁移前准备 权限准备 创建评估项目,需要对源库进行预检查,Oracle为源库时预检查项如表1所示。 表1 预检查项 预检查权限 检查含义 是否必须通过 DBMS_METADATA权限 检查用户是否具有从Oracle数据库字典中检索元数据的权限,该权限用来获取Schema对象的DDL。
原生兼容、转换兼容、部分兼容和不兼容分别是什么意思? 原生兼容、转换兼容、部分兼容和不兼容分别是什么意思? 原生兼容:指与目标数据库语法完全兼容,无需转换。 转换兼容:指经UGO转换,语法的特性/功能与源数据库一致。 部分兼容:指经UGO转换,语法的部分特性/功能与源数据库仍有差
查询迁移项目详情 功能介绍 查询迁移项目详情。只有migration_project_status为"READY"时才能调用该接口。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。