-
采集源库的方法 - 数据库和应用迁移 UGO
采集源库的方法 Oracle为源库 Oracle源库对象的DDL信息如无特殊说明,都是通过DBMS_METADATA.get_ddl系统包函数获取的。 对象的基本信息从系统视图中获取,有DBA视图与ALL视图两种采集模式,以下以ALL视图采集模式进行说明: INDEX:采集索引的
-
改造点统计是什么,怎么统计的? - 数据库和应用迁移 UGO
改造点统计是什么,怎么统计的? 源语法中的每个子句或关键字均可视为迁移中一个改造点。 成功改造点的数据可统计为原生支持项、UGO支持项和迁移风险项。 失败改造点的数据可统计为不支持转换项。 父主题: 评估项目
-
对象采集失败的原因有哪些? - 数据库和应用迁移 UGO
对象采集失败的原因有哪些? 可能的原因如下: 网络到源数据库已关闭 —此时需要恢复UGO与源数据库之间的网络连接,并重新创建评估工程。 目标库验证失败 —建表语句如果指定namespace,请检查目标库是否存在该namespace,如果不存在请在目标库创建该namespace。
-
“转换配置”的使用场景是什么? - 数据库和应用迁移 UGO
“转换配置”的使用场景是什么? 在进行迁移之前,识别到源数据库应用系统中存在有多种迁移方案可选择,用户可选择最优配置方案(依赖于源库系统以及用户需求)再进行迁移。 父主题: 迁移项目
-
部分功能无法正常使用,是为什么? - 数据库和应用迁移 UGO
部分功能无法正常使用,是为什么? 用户未开通对应的权限。 UGO详细的常用操作与对应的授权项,请参考权限管理。 如何开通对应权限,请参考创建用户并授权使用UGO。 账号冻结或受限。 此时仅允许查看已有项目,修改、删除、创建以及SQL语句转换等功能不可使用。 界面会给出相应提示,您
-
对象校正时SQL修改保存失败 - 数据库和应用迁移 UGO
对象校正时SQL修改保存失败 用户在迁移的对象校验页面进行SQL修改后保存,出现如图所示报错: 图1 报错显示 查询长度已超过1MB的最大限制。 调整查询长度后正常。 父主题: 迁移项目
-
迁移时名称为什么会报错? - 数据库和应用迁移 UGO
迁移时名称为什么会报错? 问题现象 以DB2 for LUW为源库、GaussDB为目标库进行对象迁移时,对象校正名称报错。 问题原因 DB2 for LUW支持变量在声明语句中使用相同名称后跟不同数量的空格,但UGO不支持将此场景转换为GaussDB。 解决方法 在修改对象校正时,手动删除多余的空格。
-
评估项目停止并报错ErrorCode=4036 - 数据库和应用迁移 UGO
评估项目停止并报错ErrorCode=4036 问题描述 评估项目运行时,“项目状态”显示“已停止”并报错ErrorCode=4036。 图1 报错信息 问题原因 Pga内存问题,数据库报错“pga-memory-used-by-the-instance-exceeds-pga-aggregate-limit”。
-
方案概述 - 数据库和应用迁移 UGO
企业版的流程。当前仅支持使用公网网络进行连接。 图1 公网网络+SSL安全连接 解决问题 企业业务高速发展,传统数据库扩容性差,迫切需要分布式化改造。 传统数据库需要自购并安装服务器、系统、数据库等软件,运维成本高、难度大。 传统数据库性能瓶颈问题,复杂查询性能较差。 数据库结构迁移成本高昂且专业化要求高。 服务列表
-
GoldenDB为源 - 数据库和应用迁移 UGO
GoldenDB为源 检查项 描述 操作建议 GoldenDB系统表mysql.user的权限 该权限用于采集USER、ROLE对象的信息。 1.创建用户。 CREATE USER db-user IDENTIFIEDBY passwd; GRANT SELECT ON mysql
-
MySQL为源 - 数据库和应用迁移 UGO
MySQL为源 检查项 描述 操作建议 mysql数据库进行权限检查 UGO默认使用mysql数据库进行测试连接,并需要访问mysql数据库进行权限检查。 创建用户。 CREATE USER db-user IDENTIFIEDBY passwd; GRANT SELECT ON
-
评估项目停止并报错ErrorCode=17002 - 数据库和应用迁移 UGO
评估项目停止并报错ErrorCode=17002 问题描述 评估项目运行时,“项目状态”显示“已停止”并报错ErrorCode=17002。 问题原因 在业务繁忙时或同时启动多个数据库评估任务时,数据库连接数将会达到上限,UGO获取不到源库的有效连接,停止采集任务。 解决方法 使用oracle用户登录源库。
-
测试连接到数据库报错 - 数据库和应用迁移 UGO
测试连接到数据库报错 问题现象 测试连接到数据库报错,提示:“连接数据库中发生错误”。 图1 报错信息 可能原因 数据库连接信息不正确。 数据库用户没有连接权限。 数据库与ugo服务的网络不通。 数据库防火墙限制ugo服务访问。 数据库已存在的连接达到数据库设置的最大连接数限制。
-
源数据库忽略迁移的schema有哪些? - 数据库和应用迁移 UGO
源数据库忽略迁移的schema有哪些? Oracle为源 'APEX_050000', 'AUDSYS', 'ADAMS', 'ANONYMOUS', 'AURORA$ORB$UNAUTHENTICATED', 'AWR_STAGE', 'APEX_030200', 'APEX_040200'
-
PostgreSQL为源 - 数据库和应用迁移 UGO
PostgreSQL为源 检查项 描述 操作建议 schema对象数量检查 检查该用户是否有Schema对象需要评估。至少需要一个对象需要评估。 - 父主题: 数据库权限检查
-
通过sys用户连接源库失败 - 数据库和应用迁移 UGO
通过sys用户连接源库失败 sys用户是Oracle的超级管理员用户,一般Oracle数据库限制了sys用户的远程登录,建议使用其他数据库用户。 父主题: 数据库连接
-
迁移项目中,语法转换与迁移验证的区别? - 数据库和应用迁移 UGO
迁移项目中,语法转换与迁移验证的区别? 语法转换是将源库对象的SQL脚本转化成目标库的SQL脚本,并没有在目标数据库中执行。 迁移验证是将转换好的目标库SQL发送到目标数据库中执行。 父主题: 产品咨询
-
创建迁移项目,为什么没有可选的评估项目? - 数据库和应用迁移 UGO
创建迁移项目,为什么没有可选的评估项目? 未创建完整的数据评估项目。 创建迁移项目,至少需要有一个已确定目标数据库的评估项目。 父主题: 迁移项目
-
Oracle迁移至GaussDB完成后index总数查询 - 数据库和应用迁移 UGO
Oracle迁移至GaussDB完成后index总数查询 问题现象 Oracle为源库迁移至GaussDB后,目标库GaussDB index总数与源库Oracle查询数量不一致。 问题原因 UGO 采集时将主键和唯一约束以及系统生成的索引过滤掉 ,导致迁移后源库和目标库index数量不同。
-
GaussDB如何创建不同兼容类型数据库 - 数据库和应用迁移 UGO
GaussDB如何创建不同兼容类型数据库 Oracle为源 以具有创建数据库权限的用户登录GaussDB数据库。 执行以下命令,创建兼容Oracle模式GaussDB数据库。 主备版: create database databasename dbcompatibility = 'A';