-
SQL审核 - 数据库和应用迁移 UGO
SQL审核 语句审核 数据库审核 规则管理
-
创建数据库评估任务 - 数据库和应用迁移 UGO
企业项目 对于已成功关联企业项目的用户,仅需在“企业项目”下拉框中选择目标项目。 如果需要自定义企业项目,请前往项目管理服务进行创建。关于如何创建项目,详见《项目管理用户指南》。 目标数据库评估(可选) 跳过目标数据库评估: UGO采集数据,但不评估目标数据库,在查看评估项目具体信
-
获取项目ID - 数据库和应用迁移 UGO
在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“基本信息”。 在基本信息页面单击“管理我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 获取项目ID 调用API获取项目ID
-
登录控制台 - 数据库和应用迁移 UGO
登录控制台 操作步骤 登录UGO控制台。 单击管理控制台左上角的,选择区域和项目。 目前UGO支持的区域可参见华为云全球站点。 在左侧服务列表中选择“数据库 > 数据库和应用迁移 UGO”。进入UGO总览页面。
-
ctid,xc - 数据库和应用迁移 UGO
异构数据库迁移至GaussDB需要手动修改ctid,xc_node_id,tableoid,ctrd等列名称。 问题原因 GaussDB中已存在系统的列名称ctid,xc_node_id,tableoid,ctrd,如果源库也存在列名称ctid,xc_node_id,tableoid,
-
步骤一:创建评估项目 - 数据库和应用迁移 UGO
企业项目 对于已成功关联企业项目的用户,仅需在“企业项目”下拉框中选择目标项目。 如果需要自定义企业项目,请前往项目管理服务进行创建。关于如何创建项目,详见《项目管理用户指南》。 目标数据库评估(可选) 跳过目标数据库评估:仅采集数据,不会进行目标库的评估和分析,不生成评估报告,在
-
API接口概览 - 数据库和应用迁移 UGO
API接口概览 UGO目前开放的接口如下: 表1 接口类型及说明 类型 说明 API版本管理 查询API版本信息列表。 查询指定版本号的API版本信息。 SQL语句转换 实现源库与目标数据之间SQL语句的自动转换。 评估项目 实现评估项目的创建、查询项目详情、确认目标数据库类型等信息。
-
步骤二:创建规则模板 - 数据库和应用迁移 UGO
操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 规则管理”,默认进入规则模板页面。 单击“新增模板”,完成基本信息的填写。 图1 新增规则模板 表1 新增规则模板参数说明 参数名称 说明 参数模板名称 在规则管理项目列表中显示的唯一的名称。 由字母、数字、“_”、“-”组
-
Oracle迁移至GaussDB完成后index总数查询 - 数据库和应用迁移 UGO
Oracle为源库迁移至GaussDB后,目标库GaussDB index总数与源库Oracle查询数量不一致。 问题原因 UGO 采集时将主键和唯一约束以及系统生成的索引过滤掉 ,导致迁移后源库和目标库index数量不同。 解决办法 连接上GaussDB数据库执行以下SQL语句查询index数量。
-
创建文件审核项目 - 数据库和应用迁移 UGO
别名不能和实体表重名,且别名之间不能重名。 暂不支持视图中的表审核。 不支持对数据库系统表及视图审核。 不支持语句中含有“#”或“/*”的SQL 审核。涉及点(依赖表结构、语句、阈值等)。 文件审核中和审核完成后,不可点击“重试”按钮。 如果使用系统模板进行审核时,新版本升级结束后,再次重试或者同文件审核,
-
以Oracle为源设置GaussDB数据库GUC参数 - 数据库和应用迁移 UGO
移到GaussDB的兼容性,迁移涉及的GUC参数和影响范围可参见表1。 GaussDB数据库提供了许多运行参数,配置这些参数可以影响数据库系统的行为。在修改这些参数时请确保用户理解了这些参数对数据库的影响,否则可能会导致无法预料的结果。可参考云数据库GaussDB GUC参数使用说明。
-
修订记录 - 数据库和应用迁移 UGO
INDEX的CONCURRENTLY子句”、“对象名称大小写转换”。 转换计划:增加“指定转换对象”功能。 数据类型转换说明:新增章节。 2023-11-30 数据源管理:新增数据源功能。 SQL审核:新增SQL审核功能。 对象校正:更新对象校正截图,去除批量状态更新功能。 Microsoft SQL Server
-
以MySQL为源设置GaussDB数据库GUC参数 - 数据库和应用迁移 UGO
移到GaussDB的兼容性,迁移涉及的GUC参数和影响范围可参见表1。 GaussDB数据库提供了许多运行参数,配置这些参数可以影响数据库系统的行为。在修改这些参数时请确保用户理解了这些参数对数据库的影响,否则可能会导致无法预料的结果。 表1 MySQL迁移至GaussDB设置的GUC参数
-
重新评估 - 数据库和应用迁移 UGO
Server为源库不支持该功能。 操作场景 将对当前评估任务进行重新评估,包括动态SQL评估、工作量评估、对象转换统计、不支持语法的TOP、系统对象。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 数据库评估”。 在评估项目任务列表中,选择待分析的项目,单击“操作 >
-
创建文本审核项目 - 数据库和应用迁移 UGO
中使用,存在审核不准确情况,比如:SELECT ID FROM name,name是非保留关键字。 “查询系统视图时,如果使用对象名作为筛选条件,对象名应使用小写”支持的系统视图参见表2。 “谨慎删除数据库对象及清理数据”,其中阈值中支持审核SQL语法见表表3 表2 视图审核 视图名
-
恢复项目 - 数据库和应用迁移 UGO
(可选)单击“编辑”,修改数据库连接的超时时间,并在连接超时时选择“是”或“否”,跳过数据采集。 图2 编辑配置 数据库连接超时时间:系统尝试重新与数据库建立连接直到达到该阈值。取值范围 : 30000-1800000 ms (1秒= 1000毫秒)。 跳过数据采集: 勾选:
-
使用前必读 - 数据库和应用迁移 UGO
使用前必读 概述 调用说明 终端节点 约束与限制 基本概念
-
评估项目 - 数据库和应用迁移 UGO
评估项目 创建评估项目 查询评估项目列表 查询评估项目状态 查询评估项目详情 评估项目确认目标数据库类型 删除评估项目 父主题: API
-
迁移项目 - 数据库和应用迁移 UGO
迁移项目 创建迁移项目 查询迁移项目列表 查询迁移项目状态 目标库权限检查 查询权限检查结果 查询迁移项目详情 提交语法转换 查询语法转换的进度 提交验证 查询验证进度 下载迁移错误报告 删除迁移项目 父主题: API
-
对象迁移 - 数据库和应用迁移 UGO
对象迁移 迁移前准备 创建GaussDB实例 创建数据库评估任务 创建对象迁移任务 实施对象迁移 确认迁移结果 父主题: Oracle结构迁移到GaussDB