检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
概述 数据库和应用迁移 UGO(Database and Application Migration UGO,以下简称为UGO)是专注于异构数据库结构迁移的专业服务。可将数据库中的DDL一键自动转换为华为云GaussDB/RDS的SQL语法,通过数据库评估、结构迁移两大核心功能和
步骤三:创建审核任务 创建文本审核任务 创建文件审核任务 创建数据库审核任务 父主题: SQL审核
操作建议 DDL对象数量检查 检查该用户是否至少有一个Schema对象能访问并且存在DDL需要评估。 用户至少需要能够访问一个模式对象,否则无法创建评估任务。注意:PostgreSQL的系统对象不在对象数量的统计范围之内。 评估项目创建项目的预检查阶段不会检查源数据库的权限,只检查源数据库中至少需要一个对象需要评估。
导出转换配置模板 操作场景 已在当前华为云账户中完成配置模板创建,需要在其他账户中复用此模板时,可以先在当前UGO实例中将模板导出。 前提条件 存在已创建的转换配置模板。 操作步骤 登录UGO控制台。 单击左侧导航栏“转换配置管理”,进入转换配置管理页面。 单击待导出模板“操作 >
权限策略和授权项 策略和授权项说明 UGO授权分类
查看迁移项目中用于连接目标数据库的用户所具有的权限以及状态。 前提条件 创建迁移项目时,“跳过权限检查”选择为“否”且项目完成了权限检查。 被冻结的账号,对象迁移以及后续操作,无法进行。 目标库为非GaussDB。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 对象迁移”,显示迁移项目列表。
GaussDB(MySQL兼容模式)数据库GUC参数 当使用MySQL兼容模式,可以设置GUC参数提高GaussDB的兼容性,迁移涉及的GUC参数和影响范围可参见表1 GaussDB(MySQL兼容模式)的GUC参数。 GaussDB数据库提供了许多运行参数,配置这些参数可以影响数据库系统的行为。在修
创建迁移项目”或“进行中 待确认目标数据库”、“已停止”,或者“失败”。 评估任务当前没有关联的迁移项目。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 数据库评估”。 在评估项目任务列表中,选择待删除的项目,单击“删除”。 弹出确认框,单击“确定”。 父主题: 数据库评估
操作。 前提条件 有已创建的数据库审核任务。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 数据库审核”,进入数据库审核页面。 在审核任务列表中,选择待删除的任务,单击“更多 > 删除”。 弹出确认框,单击“确定”。 父主题: 数据库审核
自定义模板,满足审核的不同的业务场景。 约束限制 最多支持创建1000个规则模板。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 规则管理”,默认进入“规则模板”页面。 单击“新增模板”,完成基本信息的填写。 图1 新增规则模板 表1 新增规则模板参数说明 参数名称 示例 说明 模板名称 baseline_template_01
B中public schema下的普通同义词对象,从而实现与Oracle中等效的功能,可参见表2。 当您的数据库中不同用户拥有同名的public同义词时,该方案会将两个用户的同义词对象均转换到public schema下,造成同义词对象冲突,所以需要对不同用户中同名的同义词完成本地改造后再进行迁移,可参考下表表3。
GaussDB中没有Schema名称的对象语句验证失败,该如何设置搜索路径? 在GaussDB目标库中执行以下示例后,显示表“aa”不存在。 create schema sch1; create table sch1.aa(col int); select * from aa;
评估任务连接成功,但预检查失败 问题现象 用户给创建评估项目的连接用户授予了DBA权限,评估任务测试连接成功,但预检查失败。 问题原因 赋给用户给了DBA权限,但是是非默认的DBA角色,需要修改为默认DBA角色。 解决办法 登录到源数据库中,执行以下SQL语句查询,当前用户是否为默认角色。
None 操作指导 数据库和应用迁移 UGO 创建数据库评估项目 02:41 创建数据库评估项目 数据库和应用迁移 UGO 创建对象迁移项目 02:27 创建对象迁移项目
基本概念 帐号 用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云
在IAM控制台创建用户组,并授予数据库和应用迁移 UGO的只读权限“UGO ReadOnlyAccess”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,切换至授权区域验证权限,操作如下: 在“服务列表”中选择数据库和应用迁移
如何解决Oracle系统参数配置太低导致采集失败或速度慢的问题? 如果Oracle SGA系统参数配置低导致收集失败或缓慢,执行以下命令: show parameter SGA; 样本输出 : NAME TYPE
开关。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 语句审核 > 审核文件”,进入审核文件页面。 在审核文件任务列表中,选择待查看任务,单击“更多 > 推荐索引”。显示该任务基本信息与推荐索引详情。 图1 索引推荐详情 单击对象名称前的选中对象,右侧列表展示对应
source_db_type String 源数据库类型。 source_db_version String 源数据库版本。 target_db_type String 目标数据库类型。 target_db_version String 目标数据库版本。 表5 ProjectStatusDetail
'enable_set_variables'; 方法二:对指定的实例生效 以root用户连接数据库实例。 切换到数据库实例用户。 su - omm "omm" 为安装数据库实例用户,请以实际数据库实例用户为准。 执行以下命令,设置数据库参数。 gs_guc reload -Z datanode -N all