检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图解UGO
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。 推荐使用AK/SK认证,其安全性比Token认证要高。
权限检查 使用场景 数据结构迁移前检查用户的权限,以及数据库的配置,防止在迁移过程中因权限不足导致迁移失败。 约束限制 目标库为GaussDB时,不支持此功能。 前提条件 创建迁移项目后,自动权限检查未通过,“项目状态”显示为“未就绪”。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移
操作流程 本实践的主要任务流如图1所示。一次完整的数据库对象迁移,包括数据库评估与对象迁移2个部分,各部分的流程如图2和图3所示。 图1 主要操作流程 图2 评估流程 图3 迁移流程 父主题: Oracle结构迁移到GaussDB
提交验证 功能介绍 提交验证。语法转换完成后,才能调用该接口。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/migra
查询验证进度 功能介绍 查询验证进度。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/migration-projects
子网名称 subnet-src-172 自定义,易理解可识别。 本地Oracle数据库 名称 orcl 自定义,易理解可识别。 规格 16vCPUs | 32GB - 数据库版本 11.2.0.1 - 数据库用户 ugo 可以自定义用户,但是迁移时最小权限为:CONNECT、SELECT_CATALOG_ROLE、ANY
提交语法转换 功能介绍 提交语法转换。只有migration_project_status为"READY"时才能调用该接口。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI
单击待修改模板“操作 > 编辑”,进入“模板编辑”页面。 用户只能编辑自己创建的模板。 只支持修改配置项的值,不支持修改模板名称、源数据库类型和目标数据库类型。 “配置状态”是以系统模板“默认值”作为基准值,如果与默认值不同,则显示状态为“已修改”。 冻结账户无法修改配置模板。 图1
“转换配置”的使用场景是什么? 在进行迁移之前,识别到源数据库应用系统中存在有多种迁移方案可选择,用户可选择最优配置方案(依赖于源库系统以及用户需求)再进行迁移。 父主题: 迁移项目
对象迁移 迁移前准备 创建GaussDB实例 创建数据库评估项目 创建对象迁移项目 实施对象迁移 确认迁移结果 父主题: Oracle结构迁移到GaussDB
evaluation_project_id 是 Integer 评估项目ID。 target_db_info 是 表4 object 目标数据库信息。 open_gauss_config 否 表5 object 目标库为GaussDB的配置项。 表4 TargetDBInfo 参数
登录UGO控制台。 单击左侧导航栏“转换配置管理”,进入转换配置管理页面。 显示用户已创建的自定义转换配置模板列表。 可通过模板名称、源数据库类型、目标数据库类型以及创建者进行搜索查询,其中模板名称和创建者支持模糊查询。 图1 转换配置模板列表 父主题: 转换配置管理
转换配置管理 创建配置模板 导出转换配置模板 查看转换配置模板列表 修改转换配置模板 删除转换配置模板
语句审核 审核文本历史记录 清空审核文本记录 审核文件详情 查看错误文件 删除审核文件 父主题: SQL审核
规则管理 查看规则模板详情 复制规则模板 删除规则模板 查看规则项详情 导出规则模板 父主题: SQL审核
如何调用API 构造请求 认证鉴权 返回结果
异常请求结果 下表描述异常参数。 表1 异常参数说明 参数 参数类型 描述 error_code String 提交任务异常时返回的错误编码。 error_msg String 提交任务异常时返回的错误描述信息。 响应示例: { "error_code": "UGO.1000"
SQL语句转换 SQL语句转换 父主题: API
迁移预检查说明 在创建迁移项目时,对目标库的权限和字符集等情况进行检查,防止在对象迁移迁移过程中因权限、字符集不兼容等问题导致迁移失败,可查看当前检查项,并对未通过的检查项进行修改。 兼容模式检查 字符集检查 GUC参数检查 用户权限检查 相关检查项设置 父主题: 对象迁移