步骤一:创建数据源 操作场景 进行统一数据源管理,当前仅用于SQL审核。 前提条件 添加的数据源必须是正确并且可以连接成功。 操作步骤 登录UGO控制台。 单击左侧导航栏的“数据源管理”。 在数据源管理页面,单击右上角的“创建数据源”按钮。 进入创建数据源页面,完成基本信息的填写。
UGO自定义策略 建议您使用系统预定义策略,如果您有自定义策略的需求,请参见权限管理。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后
U0000002:GaussDB分布式不支持表外键约束 描述 数据库类型与版本 源库类型与版本:所有涉及外键约束的源数据库类型。 目标库类型与版本:GaussDB分布式版。 语法示例 默认情况下,UGO保留表外键约束不转换,并生成此错误提示。 GaussDB分布式不支持表外键约束,
权限管理 如果您需要对华为云上申请的UGO资源,给企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能
策略和授权项说明 如果您需要对您所拥有的UGO服务进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果云平台账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用UGO服务的其它功能
UGO.10100013 任务文件不存在 错误码描述 任务文件不存在。 可能的原因 当 UGO 服务处于集群状态下,某个服务节点异常后,新请求在新服务节点找不到审核文件。 处理建议 在新服务节点重新创建文件审核任务。 保留报错截图。 您可以在管理控制台右上角,选择“工单 > 新建工单
标签 操作场景 标签管理服务(Tag Management Service,TMS)用于用户在云平台,通过统一的标签管理各种资源。TMS服务与各服务共同实现标签管理能力,TMS提供全局标签管理能力,各服务维护自身标签管理 。 建议您先在TMS系统中设置预定义标签。 标签由“键”和“
测试连接到数据库报错 问题现象 测试连接到数据库报错,提示:“连接数据库中发生错误”。 图1 报错信息 可能原因 数据库连接信息不正确。 数据库用户没有连接权限。 数据库与ugo服务的网络不通。 数据库防火墙限制ugo服务访问。 数据库已存在的连接达到数据库设置的最大连接数限制。
U0400024:GaussDB不支持ENUM数据类型 描述 数据库类型与版本 源库类型与版本:MySQL 5.5、5.6、5.7、8.0版本。 目标库类型与版本:GaussDB所有版本。 语法示例 默认情况下,UGO不转换ENUM类型,并生成此错误提示。 GaussDB不支持ENUM
None 操作指导 创建数据库评估项目 02:41 使用UGO创建数据库评估项目操作指导 创建对象迁移项目 02:27 使用UGO创建对象迁移项目操作指导 对象实施迁移 02:53 使用UGO进行对象迁移实施操作指导 SQL文件审核 03:01 使用UGO进行SQL文件审核操作指导
U0400025:GaussDB 不支持 SET 数据类型 描述 数据库类型与版本 源库类型与版本:MySQL 5.5、5.6、5.7、8.0版本。 目标库类型与版本:GaussDB 集中式版 B 兼容模式 V2.0-3.1 及之前版本,M 兼容模式 V2.0-8.100 版本,GaussDB
UGO.10100010 文件格式不正确 错误码描述 文件格式不正确。 可能的原因 文件审核任务,上传文件格式不是流量抓取服务生成的 JSON 文件。 处理建议 检查 JSON 文件格式。 保留报错截图。 您可以在管理控制台右上角,选择“工单 > 新建工单”,联系客服人员处理。 父主题
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询服务的终端节点。 数据库和应用迁移 UGO API当前支持的Region如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 数据库和应用迁移 UGO API当前支持的Region
创建数据库评估项目,无法连接到Oracle源库 请检查如下设置: 源数据库与UGO服务的网络是否打通,目前UGO连接源库仅支持公网连接; 检查网络是否稳定(包括丢包率、时延等指标),如果到源库的网络质量不好,可能导致评估任务失败; 检查源库的防火墙,访问白名单限制是否对UGO服务放行
U0400003:GaussDB列定义不支持ON UPDATE选项 描述 数据库类型与版本 源库类型与版本:MySQL 5.5、5.6、5.7、8.0版本。 目标库类型与版本:GaussDB V2.0-3.2及之前的版本。 语法示例 默认情况下,UGO保留ON UPDATE子句不转换
U0100016:GaussDB不支持trigger支持自治事务 描述 GaussDB 不支持trigger支持自治事务。 数据库类型与版本 源库类型与版本:UGO 支持的 Oracle 版本。 目标库类型与版本:UGO 支持的 GaussDB 版本。 语法示例 Oracle脚本:
UGO.10001009 连接数据库时发生错误 错误码描述 在使用需要连接到源数据库或目标数据库的功能时,数据库连接过程中发生错误。 可能的原因 以下原因均有可能导致数据库连接异常: 数据库连接信息不正确。 数据库用户没有连接权限。 数据库与 UGO 服务的网络不通。 数据库防火墙限制
步骤一:转换计划 操作场景 迁移项目创建完成后,进行对象迁移时,在转换计划页面,选择期望转换迁移的对象内容,进行迁移。根据业务需求,可以设置某个对象的是否转换,也可以批量设置某一类型是否转换。 约束限制 当源库为GoldenDB、MySQL(版本在8.0以下)时,不支持ROLE对象的创建
采集源库的方法 Oracle为源库 Oracle源库对象的DDL信息如无特殊说明,都是通过DBMS_METADATA.get_ddl系统包函数获取的。 对象的基本信息从系统视图中获取,有DBA视图与ALL视图两种采集模式,以下以ALL视图采集模式进行说明: INDEX:采集索引的时候
评估前准备 用户权限 用户需拥有创建 UGO 评估项目的对应权限。具体权限,可参见权限管理进行设置。 网络准备 若使用公网连接源数据库,需确保源数据库的安全策略开放 UGO 服务的访问,并在访问白名单中对 UGO 服务放行。各类型数据库添加白名单的方法不同,具体方法请参考各数据库官方文档进行操作