检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
UGO在使用上有一些功能约束与限制,具体见表1。 表1 功能约束与限制 功能 使用限制 对象采集范围 只采集用户业务相关的数据库对象,系统对象不采集,具体参见《 使用指导书》的常见问题:源数据库忽略迁移的schema有哪些? 对源库的影响 UGO会占用一些数据库会话连接,在进行对
目标库的评估和分析,不生成评估报告,在查看数据库评估结果中目标数据库分析页签将仅显示目标数据库选择。建议在已确定要迁移的目标数据库时选择。 若成功创建评估任务后需要再次打开评估功能,可在评估项目列表中下拉选择“重新评估”。在重新评估后,才可以在查看数据库评估结果时,查看目标数据库评估结果。
列的具体语法查看详情。 系统对象 当源库为Oracle、MySQL、PostgreSQL且目标库选择为GaussDB时,则显示系统对象的类型、系统对象在SQL语句中出现的次数以及是否支持兼容。单击系统对象名称,可查看使用该系统对象的数据库对象。 单击“系统对象报告”,可将Exce
TYPE权限、创建触发器的CREATE ANY TYPE权限。 在三权分立的情况下,只有初始用户有权限在public Schema下创建函数、存储过程、同义词。 在非三权分立的情况下,只有初始用户和sysadmin用户有权限在public Schema下创建函数、存储过程、同义词。 public Sch
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,状态码列表请参见状态码。 对于获取用户Token的接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息
权限策略和授权项 策略和授权项说明 UGO授权分类
API版本管理 查询API版本信息列表 查询指定版本号的API版本信息 父主题: API
使用前必读 概述 调用说明 终端节点 约束与限制 基本概念
API接口概览 UGO目前开放的接口如下: 表1 接口类型及说明 类型 说明 API版本管理 查询API版本信息列表。 查询指定版本号的API版本信息。 SQL语句转换 实现源库与目标数据之间SQL语句的自动转换。 评估项目 实现评估项目的创建、查询项目详情、确认目标数据库类型等信息。
评估项目 创建评估项目 查询评估项目列表 查询评估项目状态 查询评估项目详情 评估项目确认目标数据库类型 删除评估项目 父主题: API
特性配置设置 单击“SQL转换”,在右侧查看转换后的SQL语句。 如果不支持转换,不支持的特性显示在右侧下方的不支持列表中。 图2 SQL语句转换 支持一键清除源端SQL语句和复制目标端SQL语句。 转换配置相关操作,可详见转换配置。 开启“比较模式”(默认关闭)。 在转换源SQL后,单击以
数据库评估 数据库评估会对源数据库的基本信息、性能数据,以及特定对象类型的对象SQL进行采集,提供源数据库信息概览的功能。并综合兼容性、对象复杂度等因素进行分析,给出源、目标数据库的兼容性和改造成本的分析报告,从而辅助用户进行目标库选型决策和迁移工作量评估。 查看数据采集日志 重新采集
转换配置管理 创建配置模板 导出转换配置模板 查看转换配置模板列表 修改转换配置模板 删除转换配置模板
语句审核 审核文本历史记录 清空审核文本记录 审核文件详情 查看错误文件 删除审核文件 父主题: SQL审核
规则管理 查看规则模板详情 复制规则模板 删除规则模板 查看规则项详情 导出规则模板 父主题: SQL审核
数据源管理 测试数据源 删除数据源
如何调用API 构造请求 认证鉴权 返回结果
异常请求结果 下表描述异常参数。 表1 异常参数说明 参数 参数类型 描述 error_code String 提交任务异常时返回的错误编码。 error_msg String 提交任务异常时返回的错误描述信息。 响应示例: { "error_code": "UGO.1000"
SQL语句转换 SQL语句转换 父主题: API
务添加白名单权限控制,确保您目标库的连接安全,您也可以在VPC终端节点服务页面看到目标库相应的终端节点服务。为了保证UGO功能使用正常,请不要在迁移项目未结束时删除目标库对应的VPC终端节点服务。 数据复制服务 数据库和应用迁移 UGO着重于异构数据库结构,如表结构、视图和存储过