检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用前必读 概述 调用说明 终端节点 约束与限制 基本概念
查询指定版本号的API版本信息。 SQL语句转换 实现源库与目标数据之间SQL语句的自动转换。 评估项目 实现评估项目的创建、查询项目详情、确认目标数据库类型等信息。 迁移项目 实现迁移项目的创建、查询迁移项目列表与状态、提交语法转换等信息。
评估项目 创建评估项目 查询评估项目列表 查询评估项目状态 查询评估项目详情 评估项目确认目标数据库类型 删除评估项目 父主题: API
提供给UGO的SQL文本内容应语法正确、在源数据库上可成功编译且文本内容不超过100000个字符。 冻结账户无法查看和修改目标库类型以及转换配置。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL语句转换 ”,进入转换SQL语句转换页面。 选择源数据库与目标数据库的类型,输入待转换的SQL语句。
概述 数据库和应用迁移 UGO(Database and Application Migration UGO,以下简称为UGO)是专注于异构数据库结构迁移的专业服务。可将数据库中的DDL一键自动转换为华为云GaussDB/RDS的SQL语法,通过数据库评估、结构迁移两大核心功能和
迁移项目 创建迁移项目 查询迁移项目列表 查询迁移项目状态 目标库权限检查 查询权限检查结果 查询迁移项目详情 提交语法转换 查询语法转换的进度 提交验证 查询验证进度 下载迁移错误报告 删除迁移项目 父主题: API
对象验证失败的原因有哪些? GaussDB数据库设置GUC参数对迁移的影响 如何设置GaussDB GUC参数 Oracle迁移至GaussDB完成后index总数查询 ctid,xc_node_id,tableoid在GaussDB中已存在。 异构数据库迁移至GaussDB分布式后select查询无order
异构数据库迁移至GaussDB分布式后select查询无order by数据结果集不一致 问题现象 图1 查询SQL中无order by 问题原因 GaussDB 分布式数据中,数据是按照分布键均匀存储在各DN节点上,select查询无order by时,数据随机从DN节点上读取,因此数据结果无法保证一致。
获取帐号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看账号ID。 图1 获取账号ID
调用说明 数据库和应用迁移 UGO提供了REST(Representational State Transfer)风格的API,支持通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读
获取项目ID 从控制台获取项目ID 在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“基本信息”。 在基本信息页面单击“管理我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。
IP,EIP)进行源库连接,需要填写“主机名”(或“主机IP地址”)和“主机端口”。 如果目标库网络有IP白名单限制,请将弹性公网IP添加至目标库网络白名单,确保UGO可以连接目标库。 华南-广州弹性公网IP:124.71.59.255 选择“主机IP地址”,需要填写具体目标库“主机IP地址”。 当目标库为Gaus
查询配额 功能介绍 查询单租户的配额,包括评估项目配额、迁移项目配额。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/quotas
图解UGO
删除评估项目 功能介绍 删除评估项目。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v1/{project_id}/evaluation-proj
步骤三:创建审核任务 创建文本审核任务 创建文件审核任务 创建数据库审核任务 父主题: SQL审核
迁移预检查说明 在创建迁移项目时,对目标库的权限、字符集以及一些影响兼容性的参数的设置情况进行检查,防止在对象迁移过程中因参数设置不当而导致迁移失败。用户可以根据检查项中的提示,对检查项进行修改。 兼容模式检查 字符集检查 GUC参数检查 用户权限检查 相关检查项设置 父主题: 对象迁移
可选择当前已有的任意模板作为基线模板。 描述 定制基线审核模板 可添加对模板的描述,最多100个字符。非必填。 表2 导入文件模板样例 规则名字 规则ID 说明 适用数据库 审核对象类型 风险级别 阈值 建议 组合索引字段个数不超过阈值 10055 组合索引字段个数不超过阈值,审核对象:create index
source_db_size String 数据库大小。 source_db_schema Long 数据库schema个数。 source_db_cpu String 数据库CPU个数。 source_db_character_set String 数据库字符集。 source_db_os
提交验证 功能介绍 提交验证。语法转换完成后,才能调用该接口。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/migra