差异化分析与报告 - 数据库和应用迁移 UGO
在评估项目任务列表中,选择待分析的项目,单击“操作 > 更多 > 差异化分析”。 弹出“即将进行差异化分析”的提示,此时“项目状态”显示“差异化分析运行中”。 当“项目状态”显示“差异化分析报告已生成”后,单击“操作 > 更多 > 查看差异化分析报告”。 弹框显示分析报告。
视频帮助 - 数据库和应用迁移 UGO
None 操作指导 创建数据库评估项目 02:41 使用UGO创建数据库评估项目操作指导 创建对象迁移项目 02:27 使用UGO创建对象迁移项目操作指导 对象迁移实施 02:53 使用UGO进行对象迁移实施操作指导 SQL文件审核 03:01 使用UGO进行SQL文件审核操作指导
创建数据库评估项目 - 数据库和应用迁移 UGO
稍后创建:不进行页面跳转,仍停留在“目标数据库分析”页签。 后续操作 您可在查看数据库评估结果中查看评估项目的具体信息。 父主题: 对象迁移
查看数据库评估结果 - 数据库和应用迁移 UGO
图1 创建成功 单击待查看评估项目的“项目名称”,显示“源数据库分析”、“目标数据库分析”及“标签”页签,默认进入“源数据库分析”页面。页面具体功能描述,请查看表1。
U0100068: GaussDB 中分析函数 FIRST_VALUE 不支持 IGNORE NULLS 语法 - 数据库和应用迁移 UGO
U0100068: GaussDB 中分析函数 FIRST_VALUE 不支持 IGNORE NULLS 语法 描述 GaussDB 中分析函数 FIRST_VALUE 不支持 IGNORE NULLS 语法。
创建评估项目 - 数据库和应用迁移 UGO
勾选“打开”:分析对象中包含的动态SQL,生成报告。 取消勾选“打开”:不对动态SQL进行分析。 父主题: 数据库评估
数据库评估 - 用户指南 - 数据库和应用迁移 UGO
并综合兼容性、对象复杂度等因素进行分析,给出源、目标数据库的兼容性和改造成本的分析报告,从而辅助用户进行目标库选型决策和迁移工作量评估。 查看数据采集日志 重新采集 重新评估 增量评估 恢复项目 差异化分析与报告 标签 删除评估项目
数据库评估 - 快速入门 - 数据库和应用迁移 UGO
并综合兼容性、对象复杂度等因素进行分析,给出源、目标数据库的兼容性和改造成本的分析报告,从而辅助用户进行目标库选型决策和迁移工作量评估。 使用UGO进行一次完整的数据库对象迁移,需要先从数据库评估开始。 评估前准备 创建评估项目 查看数据库评估结果
产品功能 - 数据库和应用迁移 UGO
目标库兼容性分析 以源库画像为输入,根据选定的目标库类型,对数据库核心对象类型进行语法兼容性分析,分析结果包含原生兼容、转换兼容、部分兼容和不兼容,并对结果进行分类统计,列出TOP不兼容语法点及改造建议。
重新评估 - 数据库和应用迁移 UGO
在评估项目任务列表中,选择待分析的项目,单击“操作 > 更多 > 重新评估”。 仅Oracle为源时,可选择是否需要修改动态SQL评估参数。 是:分析对象中包含的动态SQL。 否:不分析。 单击“确定”。 “项目状态”显示“进行中”并显示当前具体项目状态与百分比进度。
增量评估 - 数据库和应用迁移 UGO
删除或修改已有内容,无法识别。 进行增量评估前,必须先执行差异化分析。 被冻结的账号,不能使用该功能。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 数据库评估”。 在评估项目任务列表中,选择待分析的项目,单击“操作 > 更多 > 差异化分析”。
基本概念 - 数据库和应用迁移 UGO
数据库评估 对源库采集对象进行语法兼容性分析、目标数据库选型推荐、语法改造工作量评估、迁移风险识别等行为,以识别出源库迁移到目标库的可行性和风险。
创建迁移项目 - 数据库和应用迁移 UGO
进入目标数据库分析页面,选中待迁移的目标数据库,单击“确认数据库选择”按钮。 确认目标库选择后单击“确认”。 目标数据库确认后,弹出提示框。 立即创建:页面跳转至创建迁移项目信息填写页面,可直接创建迁移项目。 稍后创建:不进行页面跳转,仍停留在“目标数据库分析”页签。
资源规划 - 数据库和应用迁移 UGO
子网名称 subnet-src-172 自定义,易理解可识别。 本地Oracle数据库 名称 orcl 自定义,易理解可识别。
系统函数 - GaussDB分布式版本Oracle兼容性说明 - 数据库和应用迁移 UGO
系统函数 兼容函数分为:单行函数、用户自定义函数、AGG函数、分析函数、对象引用函数、模型函数、OLAP函数。 单行函数 其他函数 父主题: GaussDB分布式版本Oracle兼容性说明
系统函数 - GaussDB集中式版本Oracle 兼容性说明 - 数据库和应用迁移 UGO
系统函数 兼容函数分为:单行函数、用户自定义函数、AGG函数、分析函数、对象引用函数、模型函数、OLAP函数。 单行函数 其他函数 父主题: GaussDB集中式版本Oracle 兼容性说明
其他函数 - 系统函数 - 数据库和应用迁移 UGO
其他函数 序号 Oracle数据库 GaussDB数据库 1 聚合函数 支持 2 分析函数 支持 3 对象引用函数 不支持 4 模型函数 不支持 5 OLAP函数 不支持 6 数据盒功能函数 不支持 7 关于用户定义的函数 支持 表1 聚合函数 序号 Oracle数据库 GaussDB
其他函数 - 系统函数 - 数据库和应用迁移 UGO
其他函数 序号 Oracle数据库 GaussDB数据库 1 聚合函数 支持 2 分析函数 支持 3 对象引用函数 不支持 4 模型函数 不支持 5 OLAP函数 不支持 6 数据盒功能函数 不支持 7 关于用户定义的函数 支持 表1 聚合函数 序号 Oracle数据库 GaussDB
操作符 - GaussDB分布式版本Oracle兼容性说明 - 数据库和应用迁移 UGO
会被识别为阶乘。 当比较操作符(<=、<>、>=、^=)中间存在空格时,也可以识别成没有空格进行正常操作。!=中间存在空格时,!会被识别为阶乘,可能会导致结果与预期不一致。 父主题: GaussDB分布式版本Oracle兼容性说明
操作符 - GaussDB集中式版本Oracle 兼容性说明 - 数据库和应用迁移 UGO
会被识别为阶乘。 当比较操作符(<=、<>、>=、^=)中间存在空格时,也可以识别成没有空格进行正常操作。!=中间存在空格时,!会被识别为阶乘,可能会导致结果与预期不一致。 父主题: GaussDB集中式版本Oracle 兼容性说明

