检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQL语句转换 实现源库与目标数据之间SQL语句的自动转换。 评估项目 实现评估项目的创建、查询项目详情、确认目标数据库类型等信息。 迁移项目 实现迁移项目的创建、查询迁移项目列表与状态、提交语法转换等信息。
评估项目 创建评估项目 查询评估项目列表 查询评估项目状态 查询评估项目详情 评估项目确认目标数据库类型 删除评估项目 父主题: API
API API版本管理 配额管理 SQL语句转换 评估项目 迁移项目
产品咨询 资源冻结/释放/删除 源数据库忽略迁移的schema有哪些? 迁移项目中,语法转换与迁移验证的区别? Oracle数据库迁移到目标库,数据库结构有什么变化? 部分功能无法正常使用,是为什么? 迁移到目标库后,生成的dsc_ora_ext这个Schema的作用是什么?
约束与限制 详细限制请参见具体API的说明。 父主题: 使用前必读
推荐索引 操作场景 查看为审核文件中的SQL推荐的索引信息。 前提条件 目前仅支持为 GaussDB 推荐索引。 在创建审核文件任务时启用了“是否推荐索引”开关。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 语句审核 > 审核文件”,进入审核文件页面。 在审核文件任务列表中
评估项目出现对象收集错误并显示“Closed Connection” 评估项目停止并报错ErrorCode=4036 评估项目停止并报错ErrorCode=17002 评估任务连接成功,但预检查失败 采集对源数据库的影响
如果要迁移数据,建议暂时跳过触发器迁移,否则迁移过程触发器可能改变数据,数据迁移完成后再单独迁移触发器。 对象状态为“异常”的对象,表示源库中该对象本身存在异常,“转换状态”自动显示为“跳过”,无法转换。 前提条件 “项目状态”为“就绪”且目标库信息正确、测试连接成功。
服务列表 数据库和应用迁移 UGO 虚拟私有云 VPC 云数据库 GaussDB 数据管理服务 DAS 使用说明 本实践的资源规划仅作为演示,实际业务场景资源以用户实际需求为准。 本实践端到端的数据为测试数据,仅供参考。
异构数据库迁移至GaussDB分布式后select查询无order by数据结果集不一致
未创建完整的数据评估项目。 创建迁移项目,至少需要有一个已确定目标数据库的评估项目。 父主题: 迁移项目
由于PostgreSQL数据库中并未公开获取所有对象类型定义DDL的方法,因此部分对象的DDL将采用查询元数据拼接的方式获取。这可能导致采集的DDL信息和原始DDL不一致,甚至缺少信息的情况。
图1 规则项 单击任意规则的“操作 > 查看详情”,仅能查看该规则的名称、说明、适用数据库、审核对象类型以及风险级别等信息。 可单击“上一条”或“下一条”切换查看规则项。 图2 查看规则项详情 父主题: 规则管理
使用前必读 概述 调用说明 终端节点 约束与限制 基本概念
删除审核文件 操作场景 删除上传的审核文件。删除后任务无法恢复,请谨慎操作。 前提条件 有已上传的审核文件。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 语句审核 > 审核文件”,进入审核文件页面。 在审核文件任务列表中,选择待删除的任务,单击“更多 > 删除”。
GUC参数检查 GaussDB 提供了许多运行参数,统称为 GUC 参数,配置这些参数可以影响数据库系统的行为。
问题原因 在业务繁忙时或同时启动多个数据库评估任务时,数据库连接数将会达到上限,UGO获取不到源库的有效连接,停止采集任务。 解决方法 使用oracle用户登录源库。 执行以下命令,查看目前数据库的最大连接数。
配额管理 查询配额 父主题: API
目标数据库的网络设置: 通过公网网络访问,华为云云数据库 GaussDB实例不需要进行任何设置。 安全规则准备 源数据库的安全规则设置: 源数据库Oracle需要将UGO的弹性公网IP添加到其网络白名单内,使源数据库与华为云的网络互通。
服务名称连接:您需要填写源库的数据库名称、IP地址或主机名、用户名等参数。UGO将根据这些参数构造连接字符串。 连接字符串连接:JDBC URL。源库URI,应遵循源库的格式规范。您需要填写数据库名称、主机名或IP地址等参数。 父主题: 评估项目