-
方案概述 - 数据库和应用迁移 UGO
数据库结构迁移至华为云云数据库 GaussDB 分布式版-2.7 企业版的流程。当前仅支持使用公网网络进行连接。 图1 公网网络+SSL安全连接 解决问题 企业业务高速发展,传统数据库扩容性差,迫切需要分布式化改造。 传统数据库需要自购并安装服务器、系统、数据库等软件,运维成本高、难度大。
-
异构数据库迁移至GaussDB分布式后select查询无order by数据结果集不一致 - 数据库和应用迁移 UGO
t查询无order by数据结果集不一致 问题现象 图1 查询SQL中无order by 问题原因 GaussDB 分布式数据中,数据是按照分布键均匀存储在各DN节点上,select查询无order by时,数据随机从DN节点上读取,因此数据结果无法保证一致。 解决办法 查询的SQL语句中添加order
-
迁移项目 - 数据库和应用迁移 UGO
创建迁移项目,为什么没有可选的评估项目? “转换配置”的使用场景是什么? 对象校正时SQL修改保存失败 迁移时名称为什么会报错? ERROR: syntax error at or near "@"的解决方法 迁移对源数据库的影响 GaussDB数据库设置GUC参数对迁移的影响 Oracle迁移至GaussDB完成后index总数查询
-
评估项目停止并报错ErrorCode=4036 - 数据库和应用迁移 UGO
”。 解决方法 使用oracle用户登录oracle源库。 执行以下命令,查看当前pga_aggregate_limit。 show parameter pga_aggregate_limit; 执行以下命令,手动修改pga_aggregate_limit大小。 alter system
-
下载迁移错误报告 - 数据库和应用迁移 UGO
下载迁移错误报告 功能介绍 下载迁移错误报告。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/migration-proj
-
评估项目确认目标数据库类型 - 数据库和应用迁移 UGO
目标数据库类型。 target_db_version 是 String 目标数据库版本。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 evaluation_project_id Integer 评估项目ID。 evaluation_project_name
-
修订记录 - 数据库和应用迁移 UGO
企业版与内核版本号对应关系。 GaussDB如何创建不同兼容类型数据库:新增DB2 for LUW和PostgreSQL为源时,Gauss如何创建不同兼容类型数据库。 ERROR: syntax error at or near "@"的解决方法:新增FAQ。 2023-01-30 新增: Gauss如何创建不同兼容类型数据库
-
评估项目停止并报错ErrorCode=17002 - 数据库和应用迁移 UGO
评估项目停止并报错ErrorCode=17002 问题描述 评估项目运行时,“项目状态”显示“已停止”并报错ErrorCode=17002。 问题原因 在业务繁忙时或同时启动多个数据库评估任务时,数据库连接数将会达到上限,UGO获取不到源库的有效连接,停止采集任务。 解决方法 使用oracle用户登录源库。
-
ctid,xc - 数据库和应用迁移 UGO
tableoid,ctrd,迁移至GaussDB时需要手动修改创建表的列名称。 解决办法 执行以下命令,连接GaussDB目标库。 gsql -U username -d database -p 4000 -W pwd “username”为数据库用户名;“database”为数据库名,“pwd”为用户名密码。
-
源数据库准备和授权 - 数据库和应用迁移 UGO
进行如下设置。 不生成排序规则子句(影响对象:USER、TABLE、CLUSTER、VIEW、MATERIALIZED_VIEW、PROCEDURE、FUNCTION、PACKAGE、TYPE、TRIGGER)。 使用sqlplus执行:EXECUTE DBMS_METADATA
-
查询评估项目列表 - 数据库和应用迁移 UGO
total_count Integer 评估项目总数。 evaluation_projects Array of 表5 objects 当前页的评估项目列表。 表5 EvaluationProject 参数 参数类型 描述 evaluation_project_id Integer 评估项目ID。
-
创建评估项目 - 数据库和应用迁移 UGO
创建评估项目。评估项目分2个阶段:采集、评估。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/evaluation-projects 表1 路径参数 参数
-
Oracle迁移至GaussDB完成后index总数查询 - 数据库和应用迁移 UGO
index_name, ic.column_position, ic.column_name FROM cons_ind ci, ALL_IND_COLUMNS ic WHERE ic.index_owner in ('schema_name')
-
查询权限检查结果 - 数据库和应用迁移 UGO
"User does not have Super User privilege", "suggest_solution" : [ "Provide user with Super User Privilege, for example:- GRANT SUPER ON
-
与其他服务依赖关系 - 数据库和应用迁移 UGO
数据复制服务 数据库和应用迁移 UGO着重于异构数据库结构,如表结构、视图和存储过程等对象的迁移上云,解决数据库语法转换不兼容的问题。 数据复制服务(Data Replication Service)则着重于数据库毫秒级数据同步,支持同构异构数据库之间的数据传输/搬迁,降低数据库之间数据流通的复杂性,减少数据传输成本。
-
PostgreSQL To GaussDB配置项使用说明 - 数据库和应用迁移 UGO
配置 建议配置“函数并行特性”解决该类问题。 选择“注释函数并行特性配置“。 PostgreSQL字符类型长度单位是字符,GaussDB PG兼容模式下字符类型长度单位是字符,其他兼容模式下字符类型长度单位是字节。 建议配置“字符数据类型转换”解决该类问题。 迁移到GaussDB
-
产品咨询 - 数据库和应用迁移 UGO
部分功能无法正常使用,是为什么? 迁移到目标库后,生成的dsc_ora_ext这个Schema的作用是什么? 如何解决Oracle系统参数配置太低导致采集失败或速度慢的问题? 如何解决收集失败并提示“SNAPSHOT TOO OLD”的问题? 自建GaussDB内核版本号与UGO界面显示GaussDB版本号对应关系
-
修订记录 - 数据库和应用迁移 UGO
步骤一:创建迁移项目:权限检查功能。 2021-11-30 修改SSL类型描述。 界面词“模式”修改为“schema”。 新增:动态SQL评估。 2021-10-30 创建评估项目,新增企业项目项。 创建迁移项目,新增SSL类型项。 部分界面词的修改优化。 2021-08-30 更新
-
查看权限检查报告 - 数据库和应用迁移 UGO
权限的状态包括通过、失败和告警。若存在状态为失败的权限,则项目状态为“未就绪”。 图1 权限检查权限列表 若权限类型为告警,单击,查看具体的失败原因、详细信息、解决方案以及提示信息等。 父主题: 对象迁移
-
测试连接到数据库报错 - 数据库和应用迁移 UGO
数据库用户没有连接权限。 数据库与ugo服务的网络不通。 数据库防火墙限制ugo服务访问。 数据库已存在的连接达到数据库设置的最大连接数限制。 解决办法 更正数据库连接信息。 给用户授予连接权限。 打通数据库与ugo服务之间的网络。 数据库的防火墙访问白名单限制对UGO服务放行。 调整数据库设置的最大连接数。