SQL语句转换 SQL语句转换 父主题: API
评估项目 创建评估项目 查询评估项目列表 查询评估项目状态 查询评估项目详情 评估项目确认目标数据库类型 删除评估项目 父主题: API
迁移项目 创建迁移项目 查询迁移项目列表 查询迁移项目状态 目标库权限检查 查询权限检查结果 查询迁移项目详情 提交语法转换 查询语法转换的进度 提交验证 查询验证进度 下载迁移错误报告 删除迁移项目 父主题: API
错误码 表1 错误码说明 状态码 错误码 中文说明 400 UGO.90000000 系统内部错误。 400 UGO.90000001 Token不合法。 400 UGO.91000001 参数%s的取值不合法。 400 UGO.91000002 SQL语句的长度超出系统限制(%s
附录 异常请求结果 状态码 错误码 获取项目ID 获取账号ID
PostgreSQL To GaussDB 模式兼容性: PostgreSQL 迁移到 GaussDB(Oracle语法兼容模式); GaussDB(Oracle语法兼容模式)中将空字符串存储为 NULL,执行SQL语句“ select '' is null;”结果为True,与
异构数据库迁移至GaussDB分布式后select查询无order by数据结果集不一致 问题现象 图1 查询SQL中无order by 问题原因 GaussDB 分布式数据中,数据是按照分布键均匀存储在各DN节点上,select查询无order by时,数据随机从DN节点上读取,
跳过数据采集: 勾选:若数据库连接超时,跳过并记录采集超时对象。 不勾选,若数据库连接超时, 当前评估任务会停止,需要重新修改数据库连接超时时间并重试采集。 若确定使用当前配置,单击“确定”启动项目恢复。 父主题: 数据库评估
集中式版/分布式版 是 plpgsql_dependency 创建函数,存储过程,包支持未定义的对象,可以新建成功。 集中式版 是 sys_function_without_brackets 开启该参数后,对于A兼容模式下无入参系统函数,可以不带括号进行调用。
服务名称连接:您需要填写源库的数据库名称、IP地址或主机名、用户名等参数。UGO将根据这些参数构造连接字符串。 连接字符串连接:JDBC URL。源库URI,应遵循源库的格式规范。您需要填写数据库名称、主机名或IP地址等参数。 父主题: 评估项目
语法示例 PostgreSQL 部分转换后类型和 SQL Server 原始类型最大大小不兼容,例如 SQL Server 中 VARCHAR(MAX) 最大支持存储 2GB, PostgreSQL 即使使用 TEXT 也仅支持 1GB,UGO 将对其转换并提示风险。
仅允许查看各规则详情,包括规则名称、说明、适用数据库以及审核对象类型等,但不允许修改。可单击“上一条”或“下一条”切换查看。 自定义模板:显示基础信息和启用规则,所有用户均可对同一模板进行新增规则、修改或删除已有规则。 单击可修改描述,最多填写100个字符。
这个宽度并不影响数据的实际存储方式,而是主要用于格式化输出。如下示例在GaussDB中不支持。 CREATE TABLE test (id INT(4)); 改造建议 修改“TINYINT类型转换”、“有符号整数类型转换”、“无符号整数类型转换”转换配置项。
集中式版/分布式版 是 plpgsql_dependency 创建函数,存储过程,包支持未定义的对象,可以新建成功。 集中式版 是 sys_function_without_brackets 开启该参数后,对于A兼容模式下无入参系统函数,可以不带括号进行调用。
语法示例 MySQL 的 SHOW 命令提供了多种形式来获取数据库、表、列的信息,或者数据库服务器状态的相关信息。GaussDB 不支持 MySQL 的 SHOW 命令,需要通过查询视图视图或者系统函数来获取相同的信息。
500 InternalServerError 表明服务端能被请求访问到,但是不能理解用户的请求。 501 Not Implemented 服务器不支持请求的功能,无法完成请求。 502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求。
将UGO资源委托给更专业、高效的其他华为云账号或者云服务,这些账号或者云服务可以根据权限进行代运维。 如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用UGO服务的其他功能。 本章节为您介绍对用户授权的方法,操作流程如图1所示。
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。
概述 数据库和应用迁移 UGO(Database and Application Migration UGO,以下简称为UGO)是专注于异构数据库结构迁移的专业服务。
目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。