-
日期时间函数转换说明 - 数据库和应用迁移 UGO
日期时间函数转换说明 在使用UGO进行语法转换时,如果所选目标库为GaussDB 3.2或3.2以下的版本,由于GaussDB部分时间函数与事务相关详情可参见表1。这些函数返回的都是事务的开始时间,而在源库中获取的为当前时间,在长事务的场景下,源库和目标库GaussDB得到的时间
-
约束与限制 - 数据库和应用迁移 UGO
含有反引号和空白字符的对象不支持采集、解析、评估、转换、迁移。 以BIN$开头被删除对象不采集。 Oracle嵌套表不采集。 用户权限范围内,系统Schema内的对象不会采集。 其余不采集的对象,可参见Oracle源数据库对象收集不考虑哪些模式? SQL转换 对于命令行和联机转换器的使用方案,用户输入的s
-
语法转换说明 - 数据库和应用迁移 UGO
语法转换说明 日期时间函数转换说明 Oracle -> GaussDB PostgreSQL迁移到GaussDB Microsoft SQL Server 到 MySQL 父主题: 对象迁移
-
步骤二:选择对象迁移 - 数据库和应用迁移 UGO
如果要转换数据库对象USER,必须设置密码才能完成转换。设置的密码将用于目标数据库上创建的所有用户对象,迁移后需要逐一手动修改用户的密码。若不转换数据库对象USER,请选中并单击“跳过转换”,“转换状态”列变为“跳过”,忽略转换。若需继续转换,可选择具体对象并单击“转换”。 建议选择SSL连接。如果
-
查看对象迁移具体信息 - 数据库和应用迁移 UGO
单击待查看迁移对象的“项目名称”,进入基本信息页签,各信息显示如所示。 图2 迁移对象具体信息 表1 迁移信息区域说明 区域名称 说明 转换进度 显示项目的转换进度。转换进度分为转换计划、转换配置、语法转换、对象校正以及迁移验证五个步骤。 若步骤进行完成,可单击步骤下面的“查看详情”,进入步骤对应页面,查看详细信息。
-
Oracle To GaussDB配置项使用说明 - 数据库和应用迁移 UGO
用优化方案。 建议配置“小数位数为零的数字数据类型”解决该类问题 如果NUMBER精度介于1和4之间,则被转换为SMALLINT类型。如果NUMBER精度介于5和9之间,则被转换为INT类型。如果NUMBER精度介于10和18之间,则被转换为BIGINT类型。 GaussDB不支
-
修订记录 - 数据库和应用迁移 UGO
修订记录 发布日期 修订说明 2024-04-30 新增章节,什么是VPCEP资源配额?。 2024-03-01 自建GaussDB内核版本号与UGO界面显示GaussDB版本号对应关系:新增目标库为GaussDB 8.100版本。 数据库权限检查:新增章节,数据库权限检查。 以
-
Oracle To RDS for MySQL/GaussDB(for MySQL)配置项使用说明 - 数据库和应用迁移 UGO
建议配置“TIMESTAMP WITH LOCAL TIME ZONE类型转换”解决该类问题。 将TIMESTAMP WITH LOCAL TIME ZONE类型转换为TIMESTAMP。 影响:MySQL的TIMESTAMP范围最大为2038年,超过了该日期只能使用DATETIME类型。 父主题: 配置说明
-
修订记录 - 数据库和应用迁移 UGO
步骤四:启动语法转换并进行对象校正:修改语法转换时告警信息。 2023-03-30 全文:更新“刷新”按钮图标。 步骤一:创建评估项目:Oracle为源时,创建评估项目新增前提条件。 步骤二:选择对象迁移:MySQL为源时,SCHEMA对象默认不迁移。 步骤四:启动语法转换并进行对象校正:对象校正时,可批量更新语句。
-
修订记录 - 数据库和应用迁移 UGO
“IDENTITY列”转换配置项。 MySQL To GaussDB配置项使用说明:删除 “btree类型索引转换” 、“整数类型转换 ”转换配置项。 新增“无符号浮点和定点类型转换”、“ZEROFILL关键字转换”、“ZEROFILL关键字转换”、“TINYINT类型转换”、“有符号整
-
修订记录 - 数据库和应用迁移 UGO
修订记录 发布日期 修订说明 2024-05-30 支持的数据库类型和版本:Oracle为源时,目标数据库下线RDS for PostgreSQL增强版。 2024-03-30 支持的数据库类型和版本:MySQL和Oracle为源时,目标库数据库新增GaussDB 8.100 (M兼容)版本。
-
Oracle To GaussDB数据类型转换说明 - 数据库和应用迁移 UGO
3) 小数位数为零的数字数据类型 选择配置项的值为“不转换NUMBER数据类型。GaussDB支持NUMBER。”,可与DRS转换后在GaussDB 存储等价。 NUMBER (6,0) NUMBER (6,0) 小数位数为零的数字数据类型 选择配置项的值为“不转换NUMBER数据类
-
创建配置模板 - 数据库和应用迁移 UGO
图1 创建配置模板 表1 创建配置模板参数说明 参数名称 说明 模板名称 在转换配置模板列表中显示的名称。 长度范围为5到50个字符,只允许包含英文字母、数字、下划线、中划线,不区分大小写且必须以字母开头、数字或字母结束的唯一名称。 源数据库类型 下拉选择待配置的源数据库类型。 目标数据库类型
-
Oracle -> RDS for PostgreSQL - 数据库和应用迁移 UGO
四舍五入。 number_with_zero_scale 小数位数为零的数字数据类型 适用于包含小数位数为零或无小数位数的数字数据类型的表。 表,函数,存储过程,触发器,用户定义类型 0 将NUMBER转换为NUMERIC。(默认值) PostgreSQL支持NUMERIC。该选项中,迁移精度很精确。
-
Oracle -> GaussDB - 数据库和应用迁移 UGO
number_with_zero_scale 小数位数为零的数字数据类型 适用于包含小数位数为零或无小数位数的数字数据类型的表。 表,函数,存储过程,触发器,用户定义类型 如果NUMBER数据类型的比例为0,用户可以使用UGO将NUMBER数据类型转换为INTEGER数据类型(smallint
-
实施对象迁移 - 数据库和应用迁移 UGO
图1 转换计划 用户密码: 如果要转换数据库对象USER,必须设置密码才能完成转换。设置的密码将用于目标数据库上创建的所有用户对象,迁移后需要逐一手动修改用户的密码。若不转换数据库对象USER,请选中并单击“跳过转换”,“转换状态”列变为“跳过”,忽略转换。若需继续转换,可选择具体对象并单击“转换”。
-
Microsoft SQL Server 到 MySQL - 数据库和应用迁移 UGO
MySQL Microsoft SQL Server的DATETIME数据类型支持和数字加减运算,但是UGO无法准确识别此场景,建议使用MySQL中的DATE_ADD函数进行相应改造。 父主题: 语法转换说明
-
GoldenDB To GaussDB配置项使用说明 - 数据库和应用迁移 UGO
建议配置“Range/List分布转换”解决该类问题。 说明: 仅GaussDB分布式有此特性。 转换Range/List分布子句,并将分布键添加到主键中。 GaussDB建表语句不支持LONGBLOB数据类型 建议配置 “LONGBLOB类型转换” 解决该类问题 迁移脚本,将LONGBLOB类型转换为BYTEA类型。
-
对象校正 - 数据库和应用迁移 UGO
图1 对象校正 显示Schema名称、对象类型、对象名称、转换状态和迁移状态等信息。 迁移项目列表支持按“对象类型”、“schema”、“转换状态”、“迁移状态”、“对象名称”、“sql内容包含”、“sql内容不包含”、“转换错误包含”“迁移错误包含”筛选。其中“对象名称”支持模糊
-
步骤四:启动语法转换并进行对象校正 - 数据库和应用迁移 UGO
想验证迁移的对象。 重新转换:可选择需要重新转换的对象类型或对象,进行单独重新转换,不会覆盖其他对象的SQL修改。 单击进入“重新转换”页面,选定对象后单击“重新转换”,可返回步骤2重新启动语法转换。 Mysql为源,table对象转换后结果将会展示转换拆分后的子对象create