SYS_PLSQL 开头的系统对象不采集。 以 BIN$ 开头被删除对象不采集。 嵌套表不采集。 DBA_DATAPUMP_JOBS 视图或 USER_DATAPUMP_JOBS 视图中记录的由数据泵作业自动生成的表不采集。
GRANT PROCESS ON *.* TO db-user; 采集对象权限 检查用户是否有对象采集的权限。 赋权语句。
图1 采集日志详情 Schema:具体Schema名称; DDL对象数量:该Schema下采集对象的数量; 状态:日志采集状态。 父主题: 数据库评估
采集对源数据库的影响 当有UGO评估任务连接源库进行对象采集时,源库Oracle执行select或alter等语句,执行时间会增加约0.1s。 对源库Oracle性能的影响,如表所示。
-成长地图 | 华为云
可能的原因 执行的相关操作中无符合要求的数据,比如下面的场景: 进行目标库 GaussDB 分布式版的分布类型批量修改时,未选中表对象。 对象迁移的转换计划页面,指定转换对象,上传的 Excel 中不存在任何有效数据时。
标签 操作场景 标签管理服务(Tag Management Service,TMS)用于用户在云平台,通过统一的标签管理各种资源。TMS服务与各服务共同实现标签管理能力,TMS提供全局标签管理能力,各服务维护自身标签管理 。 建议您先在TMS系统中设置预定义标签。
如果插入的记录已经存在(即违反了唯一键约束),此时将记录一条日志消息,并继续执行存储过程而不是中断退出。GaussDB 存储过程中不支持 continue 类型的异常处理机制,GaussDB 处理完异常将退出程序,因此该场景不支持自动化转换。
图2 对象类型统计 任务状态是“审核完成”才会显示统计信息。 数据库对象类型统计:统计审核数据库的对象类型数量。 风险 SQL 违反规则对象类型:统计违反规则项的对象类型,移动鼠标放置柱状图上可查看数量。 单击右上角下拉框,可查看违反规则项的对象类型前5条或者前10条。
若是在采集对象过程中中止,重试后将先删除已采集对象,再连接数据库重新采集对象。 若是在审核对象的过程中中止,重试后将继续审核对象。 图2 审核任务列表 其中“状态”显示当前数据库的审核状态,审核状态有以下几种: 等待开始:等待数据库审核任务调度。
请注意,MySQL存储过程中的SELECT语句返回的结果集可被调用客户端获取,如果选择注释掉该语句,可能会影响调用该存储过程的应用。
可能的原因 对象迁移的转换计划页面,指定转换对象,上传的 Excel 中行数超过 65535 行(不包括标题)。 处理建议 将 Excel 中内容行数精简到 65535 行以内(包括 65535 行)。 父主题: 通用业务错误
(Action) IAM项目(Project) 企业项目(Enterprise Project) 查询API版本信息列表 / 无 √ √ 查询指定版本号的API版本信息 /{api_version} 无 √ √ 查询配额 /v1/{project_id}/quotas ugo:jobs
一次完整的数据库对象迁移,包括数据库评估与对象迁移2个部分,各部分的流程如图2和图3所示。 图1 主要操作流程 图2 评估流程 图3 迁移流程 父主题: Oracle结构迁移到GaussDB
操作场景 将对当前评估任务进行重新评估,包括动态SQL评估、工作量评估、对象转换统计、不兼容语法的TOP、系统对象。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 数据库评估”。 在评估项目任务列表中,选择待分析的项目,单击“操作 > 更多 > 重新评估”。
可能的原因 当 UGO 服务处于集群状态下,某个服务节点异常后,新请求在新服务节点找不到审核文件。 处理建议 在新服务节点重新创建文件审核任务。 保留报错截图。 您可以在管理控制台右上角,选择“工单 > 新建工单”,联系客服人员处理。 父主题: SQL审核错误
U0400001:GaussDB表属性不支持此字符集 U0400002:GaussDB表属性不支持此排序规则 U0400003:GaussDB列定义不支持ON UPDATE选项 U0400004:GaussDB视图不支持SECURITY子句 U0400005:GaussDB不支持创建对象时指定定义者
存储类型 超高IO - 可用区 可用区3 本示例中选择了单可用区,实际建议选择多可用区,以提高实例的高可用性。 规格 通用型 2 vCPUs | 16GB 本示例中为测试实例,选择较小的测试规格,实际选择规格以业务诉求为准。
服务高可用 UGO底层采用多节点容灾机制,保证服务的高可用。 数据加密(存储) UGO云服务对用户数据库账号口令等敏感信息将采取相关安全保障措施,包括但不限于加密,保证数据的安全性。 数据加密(传输) UGO云服务连接源库和目标库提供了SSL加密方式,提高数据传输的安全性。
当您的数据库中不同用户拥有同名的public同义词时,该方案会将两个用户的同义词对象均转换到public Schema下,造成同义词对象冲突,所以需要对不同用户中同名的同义词完成本地改造后再进行迁移,可参考下表表2。