检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
方案概述 场景描述 数据库和应用迁移 UGO(Database and Application Migration UGO,以下简称为UGO)支持将本地Oracle数据库的结构迁移至华为云云数据库 GaussDB 实例。
解决方法 方法一:对指定数据库生效 以root用户连接数据库。 执行以下命令,切换enable_set_variables参数。
支持审计操作的关键列表 云审计服务是安全解决方案中专业的日志审计服务,记录了数据库和应用迁移 UGO的相关操作事件,方便您日后的查询、审计和回溯。
如何解决Oracle系统参数配置太低导致采集失败或速度慢的问题?
对于迁移方案来说,将存储过程、函数较复杂的异构数据库上云,UGO+DRS会是一个完整的闭环方案,建议同时使用。 图1 数据库迁移流程解决方案
转换错误码 以下示例与手改方案仅用来辅助理解解决方案,必须充分了解其风险与影响,无法直接拷贝用于业务。
如何解决收集失败并提示“SNAPSHOT TOO OLD”的问题? 如果收集失败或提示错误“ORA-01555: snapshot too old”,需要检查源Oracle数据库的UNDO参数。
GaussDB如何创建不同兼容类型数据库 请确保创建数据库时使用的兼容模式与数据库评估时选择并确认的 GaussDB 兼容模式一致。
如何设置GaussDB GUC参数 GaussDB 集中式版 GUC 参数设置 GaussDB 集中式版提供两种方式设置 GUC 参数: 通过gsql、管控平台或其他客户端工具,连接到 GaussDB,执行以下SQL,完成 GUC 参数数据库级别设置: ALTER DATABASE
图2 Oracle 为源库预检查 若存在失败项,单击“查看详情”,参考解决方案进行修改后“重新验证”。 所有结果均成功后,单击“下一步”。进入选择评估范围页面。
如何开通对应权限,请参考创建用户并授权使用UGO。 账号冻结或受限。 此时仅允许查看已有项目,修改、删除、创建以及SQL语句转换等功能不可使用。 界面会给出相应提示,您可以直接单击“提交工单”进行处理;也可以在管理控制台右上角,选择“工单 > 新建工单”,联系客服进行处理。
父主题: 如何调用API
对于迁移方案来说,将存储过程、函数较复杂的异构数据库上云,UGO+DRS会是一个完整的闭环方案,建议同时使用。如何使用DRS将Oracle数据库的数据迁移至GaussDB,可参见使用DRS将Oracle数据库迁移至GaussDB。 迁移完成后,可进行性能测试。
连接方式该如何选择? 服务名称连接:您需要填写源库的数据库名称、IP地址或主机名、用户名等参数。UGO将根据这些参数构造连接字符串。 连接字符串连接:JDBC URL。源库URI,应遵循源库的格式规范。您需要填写数据库名称、主机名或IP地址等参数。 父主题: 评估项目
如何查看审计日志 在您开通了云审计服务后,系统开始记录云服务资源的操作。云审计服务管理控制台保存最近7天的操作记录。 本节介绍如何在云审计服务管理控制台查看最近7天的操作记录。 前提条件 已开启开通云审计服务。 操作步骤 登录管理控制台。
语法示例 对于 GaussDB B 兼容模式不支持的部分系统函数,UGO 提供了自定义函数的替代方案,可根据项目实际情况选择是否转换。
如何调用API 构造请求 认证鉴权 返回结果
WHEN 1062 THEN BEGIN INSERT INTO error_log (message) VALUES (CONCAT('Duplicate email: ', p_email)); END; RETURN; END ; 上述手改方案需要您充分评估源存储过程的业务
父主题: 如何调用API
父主题: 如何调用API