-
Oracle -> RDS for MySQL/GaussDB(for MySQL) - 数据库和应用迁移 UGO
追溯到发生错误所在的行。MySQL中没有等价的子句。 存储过程,函数,触发器 0 忽略迁移。(默认值。) 忽略迁移,MySQL迁移脚本编译失败。用户需要手动修改。 1 通过连接MySQL中的RETURNED_SQLSTATE、MYSQL_ERRNO和MESSAGE_TEXT实用程序,转换并生成错误消息。
-
MySQL -> GaussDB - 数据库和应用迁移 UGO
迁移脚本并出现警告消息:GaussDB中, Text数据类型最多支持1GB数据,而MySQL中,LONGTEX数据类型最多支持4GB数据。 charset_support 字符集 GaussDB不支持将字符集用于数据库对象。此配置用于处理此类型要求。 schema,表 retain
-
MySQL为源 - 数据库和应用迁移 UGO
MySQL为源 检查项 描述 操作建议 mysql数据库进行权限检查 UGO默认使用mysql数据库进行测试连接,并需要访问mysql数据库进行权限检查。 创建用户。 CREATE USER db-user IDENTIFIEDBY passwd; GRANT SELECT ON
-
Oracle To RDS for MySQL/GaussDB(for MySQL)配置项使用说明 - 数据库和应用迁移 UGO
DEFINER。 MySQL不支持SQL PLUS命令 建议配置“SQL PLUS”解决该类问题 注释SQL PLUS命令。 Mysql不支持层次查询。 建议配置“层次查询”解决该类问题 此配置将转换层次查询,并使用其他方式创建查询。Mysql8.0及以上建议选择此配置项。 MySQL不支持超过65535个字符的表
-
MySQL To GaussDB数据类型转换说明 - 数据库和应用迁移 UGO
MySQL To GaussDB数据类型转换说明 源数据库数据类型 转换后数据类型(GaussDB 8.0以前版本) 转换后数据类型(GaussDB 8.0及其以后版本) 相关的转换配置 CHAR CHAR CHAR 字符集长度转换 选择配置项的值为“扩展字符数据类型长度”,可与DRS转换后在GaussDB
-
以MySQL为源设置GaussDB数据库GUC参数 - 数据库和应用迁移 UGO
以MySQL为源设置GaussDB数据库GUC参数 MySQL为源库迁移到GaussDB时,可以设置目标库GaussDB的GUC参数,来增强MySQL迁移到GaussDB的兼容性,迁移涉及的GUC参数和影响范围可参见表1。 GaussDB数据库提供了许多运行参数,配置这些参数可以
-
Microsoft SQL Server 到 MySQL - 数据库和应用迁移 UGO
Microsoft SQL Server 到 MySQL Microsoft SQL Server的DATETIME数据类型支持和数字加减运算,但是UGO无法准确识别此场景,建议使用MySQL中的DATE_ADD函数进行相应改造。 父主题: 语法转换说明
-
MySQL To GaussDB配置项使用说明 - 数据库和应用迁移 UGO
添加check约束。 GaussDB与MySQL中BLOB数据类型使用存在差异。 建议配置“二进制类型BLOB转换”解决该类问题。 说明: 仅GaussDB 8.0之前版本有此配置。 迁移脚本,将BLOB类型转换为BYTEA类型。 GaussDB 不支持某些MySQL的系统权限,系统权限授予失败。
-
增量评估 - 数据库和应用迁移 UGO
增量评估 当源库为Oracle和MySQL时,支持该功能。 当源库为MySQL时,暂不支持对USER、GRANT、ROLE进行增量采集。 前提条件 具有对应项目的操作权限。 有已创建但未进行目标数据库确认的评估项目。 项目源库存在新增内容,如新增table,function等信息。删除或修改已有内容,无法识别。
-
Microsoft SQL Server To MySQL配置项使用说明 - 数据库和应用迁移 UGO
Microsoft SQL Server To MySQL配置项使用说明 问题描述 配置建议 建议值 SQL Server与MySQL数据库结构存在差异,将会导致迁移失败。 建议配置“数据库名转换”解决该类问题。 建议值:保留数据库名称。 影响:SQL Server与MySQL数据库结构存在
-
MySQL to GaussDB 主备版(M兼容)配置项使用说明 - 数据库和应用迁移 UGO
建议配置“分区表多列分区键”解决该类问题。 使用主键或唯一键的第一列作为分区键。 GaussDB不支持某些MySQL的字符集。 建议配置 “字符集” 解决该类问题。 如果目标库不支持CHARSET,注释CHARSET。 GaussDB不支持某些MySQL的排序规则。 建议配置 “排序规则” 解决该类问题。
-
Oracle数据库迁移到目标库,数据库结构有什么变化? - 数据库和应用迁移 UGO
Oracle数据库迁移到目标库,数据库结构有什么变化? Oracle的schema将对应成PG的schema。 Oracle的schema将对应成MySQL的database。 父主题: 产品咨询
-
步骤一:创建迁移项目 - 数据库和应用迁移 UGO
步骤一:创建迁移项目 操作场景 创建迁移项目基于源数据库已评估的项目,创建从源数据库到目标数据库的对象迁移任务。 使用建议 建议使用非生产环境的目标数据库。 约束限制 数据库的系统库由数据库自身维护,可能会禁止用户的创建操作,因此不建议您使用系统库进行对象迁移。MySQL数据库的系
-
SQL审核概述 - 数据库和应用迁移 UGO
SQL审核概述 SQL审核功能能够帮助用户在开发阶段发现隐藏在代码中的SQL规范性、设计合理性和性能等问题,内置200+审核规则,涵盖对DML、DDL、PL/SQL等各类对象进行深度审核,且可根据业务需求对规则进行自由组合形成模板,支持GaussDB、MySQL两种数据库,可实现
-
步骤一:创建评估项目 - 数据库和应用迁移 UGO
=databaseName))) MySQL: 兼容IPv4的JDBC格式: jdbc:mysql://ip:port/databaseName?useUnicode=true&characterEncoding=UTF-8 jdbc:mysql://ip:port/databaseName
-
步骤四:启动语法转换并进行对象校正 - 数据库和应用迁移 UGO
及迁移状态等进行筛选。 仅当源数据库为Oracle、MySQL、PostgreSQL时,若“转换状态”为“失败”,可单击具体失败项的对象名称,查看“对象迁移成功率”。 当“支持迁移”为“否”时,可以使用“应用筛选器”查询同样包含该语法点的其他失败对象。 可对选中的具体对象单击“跳过迁移”,忽略不想验证迁移的对象。
-
转换计划 - 数据库和应用迁移 UGO
选中期望操作的对象,对选中的对象可进行“跳过转换”、“转换”等操作。 若源库类型为Oracle和MySQL,目标库数据类型为GaussDB 分布式,可设置表对象的分布映射。 复制表:支持选中一个或多个表对象,单击列表上方的“复制表”,将选中的表对象批量设置为复制表。对象名称后展示分布映射为复制表。 分布映射:单击具体表对象“对象类型
-
SQL语句转换 - 数据库和应用迁移 UGO
String 源数据库类型。 枚举值: ORACLE target_db_type 是 String 目标数据库类型。其中GaussDB Centralized已弃用。 枚举值: RDS for MySQL GaussDB(for MySQL) RDS for PostgreSQL GaussDB
-
步骤二:选择对象迁移 - 数据库和应用迁移 UGO
若源库为Oracle且目标库为云数据库 GaussDB的分布式时,TABLE对象类型可单独对对象选择分布映射。 当源库为GoldenDB、MySQL(版本在8.0以下)时,不支持ROLE对象的创建,所以UGO不对ROLE对象进行采集且,展示ROLE对象的数量为0。 如果要迁移数据,建议暂时跳过触
-
源数据库准备和授权 - 数据库和应用迁移 UGO
可参见权限管理进行设置。 各源库分别需要具备以下权限,需成功测试连接到源数据库并通过所有预检查项。 Oracle源数据库连接用户需要具有待迁移数据库的DBMS_METADATA、动态视图和Schema对象数量检查的权限。 MySQL为源库时需要具有MySQL系统库的查询权限、PR