检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
操作流程 本实践的主要任务流如图1所示。一次完整的数据库对象迁移,包括数据库评估与对象迁移2个部分,各部分的流程如图2和图3所示。 图1 主要操作流程 图2 评估流程 图3 迁移流程 父主题: Oracle结构迁移到GaussDB
注意:SQL Server系统Schema中的对象不在对象数量的统计范围之内。 View Definition权限检查 查询用户是否有View Definition的权限 用户无法查询元信息,请授予View Definition权限。
source_db_os String 数据库操作系统。 source_db_instance_num Integer 实例数量。 source_db_ram String 数据库内存。 source_db_info 表4 object 源数据库信息。
如何解决Oracle系统参数配置太低导致采集失败或速度慢的问题?
支持审计操作的关键列表 云审计服务是安全解决方案中专业的日志审计服务,记录了数据库和应用迁移 UGO的相关操作事件,方便您日后的查询、审计和回溯。 表1 云审计服务支持的UGO操作列表 操作名称 资源类型 事件名称 创建数据库评估项目 evaluate createEvaluationJob
查看规则模板详情 操作场景 系统模板仅允许查看各规则详情,自定义模板可按需修改其中规则项的阈值、严重程度,以满足不同场景需求。 前提条件 系统模板存在或有已创建的自定义模板。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 规则管理”,默认进入规则模板页面。
ERROR: syntax error at or near "@"的解决方法 问题现象 GaussDB 主备版-3.2 3.3 8.0 企业版输入set @a = 1;后出现如下报错信息。 图1 报错现象 问题原因 未设定enable_set_variables参数。 解决方法
在进行迁移之前,识别到源数据库应用系统中存在有多种迁移方案可选择,用户可选择最优配置方案(依赖于源库系统以及用户需求)再进行迁移。 父主题: 迁移项目
如何查看审计日志 在您开通了云审计服务后,系统开始记录云服务资源的操作。云审计服务管理控制台保存最近7天的操作记录。 本节介绍如何在云审计服务管理控制台查看最近7天的操作记录。 前提条件 已开启开通云审计服务。 操作步骤 登录管理控制台。
Microsoft SQL Server To GaussDB配置项使用说明 源数据库数据类型 转换后数据类型 相关的转换配置 TINYINT TINYINT - SMALLINT SMALLINT - INT INT - BIGINT BIGINT - DECIMAL DECIMAL
不支持审核数据库系统表及系统视图。 不支持审核含有“#”的MySQL语句。 文件审核中和审核完成后,将无法“重试”该任务。 如果使用系统模板进行审核时,新版本升级结束后,再次重试或者同文件审核,会导致审核结果不一致。为避免此现象发生,建议使用自定义模板。
SQL Server测试连接失败,提示错误信息 ErrorCode=0, SQLState=08S01 问题描述 当源数据库为SQL Server,并选择“不使用SSL”时,测试连接失败,弹窗提示 ErrorCode=0, SQLState=08S01,同时查看相关日志,发现有如下相关错误信息
查看规则项详情 操作场景 查看已有的系统规则项。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 规则管理 > 规则项”,进入规则项页面。 按照风险级别由高到低,先展示GaussDB当前所有的已有系统规则项,再展示MySQL当前所有的已有系统规则项。
例如:针对Oracle的某些系统函数,UGO自定义实现相同功能的目标库函数,并在迁移时将Oracle的系统函数调用转换成UGO自定义的函数调用。 父主题: 产品咨询
采集源库的方法 Oracle为源库 Oracle源库对象的DDL信息如无特殊说明,都是通过DBMS_METADATA.get_ddl系统包函数获取的。
不支持审核数据库系统表及系统视图审核。 不支持审核含有“#”的MySQL语句。
操作场景 将对当前评估任务进行重新评估,包括动态SQL评估、工作量评估、对象转换统计、不兼容语法的TOP、系统对象。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 数据库评估”。 在评估项目任务列表中,选择待分析的项目,单击“操作 > 更多 > 重新评估”。
评估项目停止并报错ErrorCode=4036 问题描述 评估项目运行时,“项目状态”显示“已停止”并报错ErrorCode=4036。 图1 报错信息 问题原因 Pga内存问题,数据库报错“pga-memory-used-by-the-instance-exceeds-pga-aggregate-limit
UGO自定义策略 建议您使用系统预定义策略,如果您有自定义策略的需求,请参见权限管理。 自定义策略中可以添加的授权项(Action)请参考策略及授权项说明。
评估项目停止并报错ErrorCode=17002 问题描述 评估项目运行时,“项目状态”显示“已停止”并报错ErrorCode=17002。 问题原因 在业务繁忙时或同时启动多个数据库评估任务时,数据库连接数将会达到上限,UGO获取不到源库的有效连接,停止采集任务。 解决方法 使用