检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
“转换配置”的使用场景是什么? 在进行迁移之前,识别到源数据库应用系统中存在有多种迁移方案可选择,用户可选择最优配置方案(依赖于源库系统以及用户需求)再进行迁移。 父主题: 迁移项目
务测试连接成功,但预检查失败。 问题原因 赋给用户给了DBA权限,但是是非默认的DBA角色,需要修改为默认DBA角色。 解决办法 登录到源数据库中,执行以下SQL语句查询,当前用户是否为默认角色。 select * from dba_role_privs where grantee='user_name';
Server、MySQL时,展示此检查项。检查用户是否设置了GUC参数配置,详细检查项参考表1。 针对GUC的校验是基于评估选定的目标数据库版本,而不是当前实际连接的目标数据库版本。 GaussDB集中式版(M兼容)作为目标库时,暂不支持GUC参数检查。 GaussDB GUC 参数的设置方法
由于PostgreSQL数据库中并未公开获取所有对象类型定义DDL的方法,因此部分对象的DDL将采用查询元数据拼接的方式获取。这可能导致采集的DDL信息和原始DDL不一致,甚至缺少信息的情况。 如果采集的DDL无法满足您的使用要求,您可以使用pg_dump或者第三方数据库客户端工具获取对
约束与限制 详细限制请参见具体API的说明。 父主题: 使用前必读
推荐索引 操作场景 查看为审核文件中的SQL推荐的索引信息。 前提条件 目前仅支持为 GaussDB 推荐索引。 在创建审核文件任务时启用了“是否推荐索引”开关。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 语句审核 > 审核文件”,进入审核文件页面。 在审核文
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,状态码列表请参见状态码。 对于获取用户Token的接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息
权限策略和授权项 策略和授权项说明 UGO授权分类
stopMigrate 停止数据库评估项目 evaluate stopEvaluationJob 恢复数据库评估项目 evaluate resumeEvaluationJob 确认目标库 evaluate confirmEvaluationJob 重新开始数据库评估 evaluate
对象校正时SQL修改保存失败 用户在迁移的对象校验页面进行SQL修改后保存,出现如图所示报错: 图1 报错显示 查询长度已超过1MB的最大限制。 调整查询长度后正常。 父主题: 迁移项目
删除审核文件 操作场景 删除上传的审核文件。删除后任务无法恢复,请谨慎操作。 前提条件 有已上传的审核文件。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 语句审核 > 审核文件”,进入审核文件页面。 在审核文件任务列表中,选择待删除的任务,单击“更多 > 删除”。
36 问题描述 评估项目运行时,“项目状态”显示“已停止”并报错ErrorCode=4036。 图1 报错信息 问题原因 Pga内存问题,数据库报错“pga-memory-used-by-the-instance-exceeds-pga-aggregate-limit”。 解决方法
> 迁移”,在转换配置页面单击“表空间映射”进入页签。 图1 表空间映射 分别在下拉框中选择源数据库和目标数据库表空间,单击“映射表空间”。生成映射关系。 待映射的目标库表空间已在目标数据库中创建。 以下链路支持表空间映射功能: Oracle到GaussDB。 Oracle到PostgreSQL。
示例 说明 数据库类型 GaussDB 下拉选择数据库类型。当前仅支持GaussDB、MySQL和PostgreSQL。 数据源信息 app_db_01 下拉选择数据源,当前仅支持GaussDB、MySQL和PostgreSQL。 非必选,若不提供数据源,默认跳过依赖数据源的审核规则。
Oracle结构迁移到GaussDB 方案概述 资源规划 操作流程 对象迁移
'enable_set_variables'; 方法二:对指定的实例生效 以root用户连接数据库实例。 切换到数据库实例用户。 su - omm "omm" 为安装数据库实例用户,请以实际数据库实例用户为准。 执行以下命令,设置数据库参数。 gs_guc reload -Z datanode -N all
查看空存储过程:当源库为Oracle时,可查看失败的对象列表和失败次数。 单击“下载报告”,选择所需报告单击“下载”,下载至本地供用户分析。子对象的相关数据不会统计在迁移报告中。 迁移统计报告:该报告简要介绍了迁移和验证对象的状态。 迁移错误报告:该报告介绍了对象迁移失败的详情,包括每个对象的状态、迁移语句和错误信息。
-U username -d database -p 4000 -W pwd “username”为数据库用户名;“database”为数据库名,“pwd”为用户名密码。 连接上数据库,执行以下SQL语句,完成列名称“ctid”、“xc_node_id”、“tableoid”“ctrd”的修改。
问题原因 UGO 采集时将主键和唯一约束以及系统生成的索引过滤掉 ,导致迁移后源库和目标库index数量不同。 解决办法 连接上Oracle数据库执行以下SQL语句查询index数量。 1. ugo评估页面显示的index个数查询语句: SELECT count(*) FROM (select
步骤三:语法转换 启动语法转换 登录UGO控制台。 单击左侧导航栏“结构迁移 > 对象迁移”,显示迁移项目列表。 单击待迁移项目的“操作 > 迁移 > 语法转化”,进入转换配置页面。 单击“启动”,进行语法的转换。 转换完成之前,可以单击“暂停”,流程将被暂停。单击“恢复”,将继续进行转换流程。