-
转换计划 - 数据库和应用迁移 UGO
转换计划 操作场景 选择期望转换的对象、设置迁移至目标库的用户密码。 操作步骤 单击左侧导航栏“结构迁移 > 对象迁移”,显示迁移项目列表。 单击待迁移项目的“操作 > 迁移”,进入转换计划页面。 单击左上角的“用户密码”,在弹框中设置需要迁移的用户在目标库的密码。 图1 转换计划
-
部分功能无法正常使用,是为什么? - 数据库和应用迁移 UGO
部分功能无法正常使用,是为什么? 用户未开通对应的权限。 UGO详细的常用操作与对应的授权项,请参考权限管理。 如何开通对应权限,请参考创建用户并授权使用UGO。 账号冻结或受限。 此时仅允许查看已有项目,修改、删除、创建以及SQL语句转换等功能不可使用。 界面会给出相应提示,您
-
确认迁移结果 - 数据库和应用迁移 UGO
oc_req197”的存储过程。 后续操作 可继续使用数据复制服务 DRS进行异构数据库数据在线搬迁。对于迁移方案来说,将存储过程、函数较复杂的异构数据库上云,UGO+DRS会是一个完整的闭环方案,建议同时使用。如何使用DRS将Oracle数据库的数据迁移至GaussDB,可参见Oracle迁移至GaussDB。
-
SQL语句转换 - 数据库和应用迁移 UGO
转换配置相关操作,可详见转换配置。 开启“比较模式”(默认关闭)。 在转换源SQL后,单击以比较模式查看源SQL和转换后的SQL。比较模式下,源SQL无法修改。 图3 文本比较模式
-
调用说明 - 数据库和应用迁移 UGO
UGO提供了REST(Representational State Transfer)风格的API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读
-
创建数据库评估任务 - 数据库和应用迁移 UGO
络白名单,确保UGO可以连接源库。 华南-广州弹性公网IP:124.71.59.255 连接方法(可选) 可选择服务名称或连接字符串。默认选择服务名称。本实践以选择服务名称为例。 后续信息依据此处选择而变化显示。 说明: 连接字符串,需使用标准的JDBC连接源数据库。 主机类型(可选)
-
Oracle To GaussDB配置项使用说明 - 数据库和应用迁移 UGO
介于10和18之间,则被转换为BIGINT类型。 GaussDB不支持Oracle的SYS_OP_C2C函数。 建议配置“SYS_OP_C2C”解决该类问题 注释SYS_OP_C2C函数名称。 对于原生支持的对象,如果有部分语法上的兼容问题,需要进行验证。 建议配置“解析转换后SQL”解决该类问题
-
Oracle -> RDS for MySQL/GaussDB(for MySQL) - 数据库和应用迁移 UGO
Oracle允许在编辑视图上创建DML触发器。 视图 0 不转换EDITIONING关键字。(默认值。) MySQL不支持EDITIONING关键字,且该关键字保持不变.MySQL迁移脚本编译失败。用户需要手动修改。如果在视图中创建了DML触发器,应该在不影响业务逻辑的基础上,在基表中重写该触发器。 1 注释
-
Oracle To RDS for MySQL/GaussDB(for MySQL)配置项使用说明 - 数据库和应用迁移 UGO
MySQL不支持设置PL/SQL分隔符 建议配置“设置PL/SQL分隔符”解决该类问题 设置PL/SQL块的默认分隔符,该分隔符将存储过程、函数和触发器作为一个单元执行。 MySQL不支持包名分隔符 建议配置“设置包名分隔符”解决该类问题 此参数用于Oracle 包迁移。用户应设置分隔符,使其组成包中子对象新名称。
-
评估项目 - 数据库和应用迁移 UGO
评估项目 连接方式该如何选择? 采集源库的方法 数据库权限检查 对象采集失败的原因有哪些? GaussDB中没有Schema名称的对象语句验证失败,该如何设置搜索路径? 原生支持项、UGO支持项、迁移风险项和不支持转换项分别是什么意思? 迁移风险(10大SQL风险语句)和风险SQL摘要有什么关系?
-
修订记录 - 数据库和应用迁移 UGO
GaussDB如何创建不同兼容类型数据库:新增DB2 for LUW和PostgreSQL为源时,Gauss如何创建不同兼容类型数据库。 ERROR: syntax error at or near "@"的解决方法:新增FAQ。 2023-01-30 新增: Gauss如何创建不同兼容类型数据库
-
权限管理 - 数据库和应用迁移 UGO
ReadOnlyAccess 数据库和应用迁移服务只读权限 必须支持 UGO CommonOperations 数据库和应用迁移服务SQL语句转换权限 可选支持 表3列出来UGO服务常用操作与系统权限的授权关系,您可以参照该表选择合适的系统权限。 表3 常用操作与系统策略的关系 操作 UGO
-
转换配置 - 数据库和应用迁移 UGO
由于每个特性参数控制的转换场景不同,用户和业务人员难以系统全面地理解,导致多次返工,影响迁移效率和用户体验。所以使用转换配置可以减少手动更新配置功能,根据不同的业务需要设置转换配置,以得到最优的转换结果,从而快速准确的完成迁移。 约束限制 系统视图、高级包的转换均按照GaussDB最新版本进行兼容性转换,如果
-
源数据库准备和授权 - 数据库和应用迁移 UGO
Oracle为源库,为了确保 DBMS_METADATA.GET_DDL 方法返回的对象DDL保持统一,建议您对Oracle源库进行如下设置。 不生成排序规则子句(影响对象:USER、TABLE、CLUSTER、VIEW、MATERIALIZED_VIEW、PROCEDURE、
-
创建数据库评估项目,无法连接到Oracle源库 - 数据库和应用迁移 UGO
创建数据库评估项目,无法连接到Oracle源库 请检查如下设置: 源数据库与UGO服务的网络是否打通,目前UGO连接源库仅支持公网连接; 检查网络是否稳定(包括丢包率、时延等指标),如果到源库的网络质量不好,可能导致评估任务失败; 检查源库的防火墙,访问白名单限制是否对UGO服务放行; 检查数据库连接信息是否正确。
-
查看对象迁移具体信息 - 数据库和应用迁移 UGO
当已有迁移项目时,页面默认关闭显示服务简介和流程引导,可手动单击进行显示。 对象迁移页面显示已有项目基础信息,包括项目名称/ID、评估项目名称、状态、目标数据库类型、创建日期和操作。可直接对ID进行复制。 若项目较多,可以通过目标数据库类型、标签、具体项目名称及ID进行搜索查找。
-
查看评估项目具体信息 - 数据库和应用迁移 UGO
存储对象:包括SCHEMA、TABLE、VIEW和INDEX。 代码对象:包括TRIGGER、FUNCTION和PROCEDURE。 表3 目标数据库分析页面功能说明 功能名称 子功能名称 说明 目标数据库选择 说明: 参考价格,具体扣费请以账单为准。 单击可了解目标库的计费详情。
-
创建用户并授权使用UGO - 数据库和应用迁移 UGO
权限隔离。 将UGO资源委托给更专业、高效的其他华为云账号或者云服务,这些账号或者云服务可以根据权限进行代运维。 如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用UGO服务的其他功能。 本章节为您介绍对用户授权的方法,操作流程如图1所示。
-
标签 - 数据库和应用迁移 UGO
标签 操作场景 标签管理服务(Tag Management Service,TMS)用于用户在云平台,通过统一的标签管理各种资源。TMS服务与各服务共同实现标签管理能力,TMS提供全局标签管理能力,各服务维护自身标签管理 。 建议您先在TMS系统中设置预定义标签。 标签由“键”和
-
步骤二:确认目标数据库 - 数据库和应用迁移 UGO
步骤二:确认目标数据库 本章节向用户介绍如何确认数据库评估的目标数据库。 因源库语法过于庞杂、使用灵活,评估结果中工作量评估、对象评估统计等信息仅作为参考,具体请以实际迁移结果为准。 前提条件 源库评估成功。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 数据库评估”。