检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
schema下的普通同义词对象,从而实现与Oracle中等效的功能,可参见表2。 当您的数据库中不同用户拥有同名的public同义词时,该方案会将两个用户的同义词对象均转换到public schema下,造成同义词对象冲突,所以需要对不同用户中同名的同义词完成本地改造后再进行迁移,可参考下表表3。
概述 数据库和应用迁移 UGO(Database and Application Migration UGO,以下简称为UGO)是专注于异构数据库结构迁移的专业服务。可将数据库中的DDL一键自动转换为华为云GaussDB/RDS的SQL语法,通过数据库评估、结构迁移两大核心功能和
如何解决Oracle系统参数配置太低导致采集失败或速度慢的问题? 如果Oracle SGA系统参数配置低导致收集失败或缓慢,执行以下命令: show parameter SGA; 样本输出 : NAME TYPE
什么是UGO? UGO全称为数据库和应用迁移 UGO(以下简称为UGO)是专注于异构数据库结构迁移的专业服务。可将源数据库中的DDL、DML和DCL一键自动转换为华为云GaussDB/RDS的SQL语法,通过数据库评估、对象迁移两大核心功能和自动化语法转换,提前识别可能存在的改造
资源冻结/释放/删除 UGO资源为什么被释放了? 用户在华为云购买产品后,如果没有及时的进行续费或充值,将进入宽限期。如宽限期满仍未续费或充值,将进入保留期。在保留期内资源将停止服务。保留期满仍未续费或充值,存储在云服务中的数据将被删除、云服务资源将被释放。请参见资源停止服务或逾期释放说明。
限制为20个,一个用户在单个区域中购买终端节点的数量默认限制为50个。如果受当前资源配额限制,无法满足业务使用需求,您可以申请扩大配额。 如何申请扩大配额 登录管理控制台。 在页面右上角,选择“资源 > 我的配额”。系统进入“服务配额”页面,单击“申请扩大配额”。 图1 申请扩大配额
查看对象迁移具体信息 如何创建迁移项目,请参考迁移项目。 操作场景 查看已创建迁移项目的具体信息及预估迁移成功率,便于用户决定是否要实施迁移。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 对象迁移”。 当没有迁移项目时,页面默认显示功能简介和流程引导。当已有迁移项
UGO提供了REST(Representational State Transfer)风格的API,支持通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读
新建工单”,完成工单提交。 若目标库为GaussDB数据库,根据源数据库的类型,建议使用GaussDB兼容对应源库模式的数据库进行迁移。如何设置,可参见GaussDB如何创建不同兼容类型数据库。 支持评估的源数据库类型和版本 表1说明了UGO支持的源数据库类型及版本。 表1 源数据库类型及版本
的语句中使用,存在审核不准确情况,比如:SELECT ID FROM name,name是非保留关键字。 对于规则“对分区表执行交换分区、合并分区、分隔分区、清空分区、删除分区时,必须同步更新全局索引”,在用户修改数据库系统参数enable_gpi_auto_update后,该规
数据库对象。 单击“系统对象报告”,可将Excel报告以压缩包的形式下载至本地查看,Excel报告包含系统数据报告和下载的系统表或视图数据两个页签。 系统数据报告:对所有的系统对象兼容情况说明。包含所选目标库类型与版本,系统对象类型、系统对象名称、数量、支持类型与SQL语句。若S
+ 检查测试连接和网络稳定性连接所需的时间 + 重试睡眠间隔。每次检查测试连接和网络稳定性连接所需的时间有几秒的误差。因此,用户可能会看到两个重试时间之间相差几秒。 参数说明 表1 基本详情参数说明 参数名称 示例 说明 项目名称 oracle_to_gaussdb_evaluation_project_01
迁移前准备 权限准备 创建评估项目,需要对源库进行预检查,Oracle为源库时预检查项如表1所示。 表1 预检查项 预检查权限 检查含义 是否必须通过 DBMS_METADATA权限 检查用户是否具有从Oracle数据库字典中检索元数据的权限,该权限用来获取Schema对象的DDL。
图5 对象校正 可对选中的具体对象单击“跳过迁移”,忽略不想验证迁移的对象。 批量语句更新:批量语句更新支持类似问题的批量搜索和修改。如何批量语句更新,可参考批量语句更新。 单击待修改对象“操作 > 查看详情”,进入对象详细信息页面。可以查看“转换错误”信息和“修改”建议。 图6
方案概述 场景描述 数据库和应用迁移 UGO(Database and Application Migration UGO,以下简称为UGO)支持将本地Oracle数据库的结构迁移至华为云云数据库 GaussDB实例。通过UGO评估任务与迁移任务,帮助用户提前识别迁移适配点,提升
实施对象迁移 本章节介绍如何迁移已创建的迁移任务。 操作步骤 在对象迁移页面,单击待迁移项目的“操作 > 迁移”。 在迁移计划页面,显示待迁移项目采集对象及分类。具体对象信息详见查看数据库评估结果。 图1 转换计划 用户密码: 如果要转换数据库对象USER,必须设置密码才能完成转
(可选)单击“转换配置设置”,导入待使用的配置参数。若不设置,默认使用“默认值”模板中的转换配置。 可选择默认值或最大兼容性导入配置进行修改,也可导入已创建的转换配置模板。如何创建转换配置模板,可参见创建配置模板。 鼠标停留在各特性“当前配置”后的,显示此特性的具体影响。可单击“编辑”,查看“配置信息”与“当前配置转换示例”的详细信息。
DBCOMPATIBILITY = 'B' ; “UTF8”根据字符兼容规则设置不同的字符集。 DBCOMPATIBILITY参数为兼容性设置,详情参见GaussDB如何创建不同兼容类型数据库。 父主题: 迁移预检查说明
查看创建的模板。 导入模板文件 当需要跨云上账户,导入其他账户中预设好并导出的转换配置模板文件时,请在“导入模板文件”页签内创建转换模板。如何导出转换配置模板,请参考导出转换配置模板。 登录UGO控制台。 单击左侧导航栏“转换配置管理”,进入转换配置管理页面。 单击“创建配置模板
GaussDB集中式版(M兼容)作为目标库时,暂不支持GUC参数检查。 GaussDB GUC 参数的设置方法请参考预检查页面中检查项的提示,或参考如何设置GaussDB GUC参数进行操作。 表1 目标库GUC参数检查项 源数据库类型 目标库版本 检查项 MySQL GaussDB集中式版