-
权限检查 - 数据库和应用迁移 UGO
若检查未成功,请查看权限检查报告,对目标库中“权限”为“失败”的类型进行修改,并再次检查。 权限检查时UGO将在目标库中创建一个存储过程来辅助进行用户的权限检查,权限检查完成后该存储过程会自动删除。 父主题: 对象迁移
-
语法转换说明 - 数据库和应用迁移 UGO
Oracle -> GaussDB PostgreSQL迁移到GaussDB Microsoft SQL Server 到 MySQL 父主题: 对象迁移
-
数据类型转换说明 - 数据库和应用迁移 UGO
PostgreSQL To GaussDB 数据类型转换说明 Microsoft SQL Server To GaussDB配置项使用说明 父主题: 对象迁移
-
Oracle To GaussDB数据类型转换说明 - 数据库和应用迁移 UGO
INTERVAL DAY TO SECOND - BLOB BLOB - CLOB CLOB - NCLOB TEXT nclob数据类型 选择配置项的值为“将NCLOB转换为TEXT数据类型。”,可与DRS转换后在GaussDB 存储等价。 LONG TEXT long数据类型 选
-
查看权限检查报告 - 数据库和应用迁移 UGO
创建迁移项目时,“跳过权限检查”选择为“否”且项目完成了权限检查。 被冻结的账号,对象迁移以及后续操作,无法进行。 目标库为GaussDB时,不支持权限检查。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 对象迁移”,显示迁移项目列表。 单击待迁移项目的“操作 > 查看权限检查报告”,查看权限检查权限列表。
-
查看语法转换历史详情 - 数据库和应用迁移 UGO
换失败等信息。可以查看各对象类型的详细信息。 图2 转换序号详细信息 单击对象类型后的“详情”,显示Schema、对象类型、对象名称、转换状态、迁移状态等信息。可以依据具体对象名称搜索,也可以查看各Schema的详细信息。 图3 对象类型详细信息 单击对象后的“详情”,显示详细代码信息。
-
MySQL to GaussDB 主备版(M兼容)配置项使用说明 - 数据库和应用迁移 UGO
响数据存储但可能影响业务使用。 GaussDB不支持视图的SECURITY子句。 建议配置 “SQL SECURITY子句” 解决该类问题。 迁移SECURITY子句。 GaussDB不支持数据库对象中使用Definer。 建议配置“对象定义者”解决该类问题。 如果创建对象时指定用户,将转换为ALTER
-
步骤四:启动语法转换并进行对象校正 - 数据库和应用迁移 UGO
table和foreign_key,两者都可以选择子对象进行单独的迁移或是修改,拆分后的子对象数目不计入转换总对象数量当中。 拆分子对象是为了控制转换后父类对象部分子对象的迁移,所以页面展示的子对象并不是全量子对象,如需查看全量子对象的状态和内容需点击父类对象查看详情。 子对象拆分依赖UGO的转换功能,当
-
Oracle -> GaussDB - 数据库和应用迁移 UGO
blob_datatype_show_error 支持blob数据类型 此适用于包含BLOB列的函数。 Oracle中,BLOB数据类型最大可存储4GB数据。GaussDB中,BLOB数据类型最大可存储530MB数据。 表,函数,存储过程,触发器,用户定义类型 Oracle BLOB数据类型最多支持4GB数据。G
-
Oracle -> GaussDB - 数据库和应用迁移 UGO
B中public schema下的普通同义词对象,从而实现与Oracle中等效的功能,可参见表1。 当您的数据库中不同用户拥有同名的public同义词时,该方案会将两个用户的同义词对象均转换到public schema下,造成同义词对象冲突,所以需要对不同用户中同名的同义词完成本地改造后再进行迁移,可参考下表表2。
-
Oracle -> RDS for MySQL/GaussDB(for MySQL) - 数据库和应用迁移 UGO
生成虚拟列。 虚拟列生成,并在分区中使用相同的虚拟列。 seqMode 允许/限制转换序列对象的语句 适用于允许/限制转换序列对象的语句。 序列 TRUE 使用函数来执行序列操作。(默认值。) 支持通过工具创建序列。MySQL不支持此操作。 FALSE 忽略迁移。 忽略迁移。MySQL迁移脚本编译失败。
-
日期时间函数转换说明 - 数据库和应用迁移 UGO
日期时间函数转换说明 在使用UGO进行语法转换时,如果所选目标库为GaussDB 3.2或3.2以下的版本,由于GaussDB部分时间函数与事务相关详情可参见表1。这些函数返回的都是事务的开始时间,而在源库中获取的为当前时间,在长事务的场景下,源库和目标库GaussDB得到的时间
-
评估项目出现对象收集错误并显示“Closed Connection” - 数据库和应用迁移 UGO
评估项目出现对象收集错误并显示“Closed Connection” 问题描述 执行数据库评估项目,“项目状态”中的“对象收集错误”显示错误“Closed Connection”。 图1 错误显示 问题原因 UGO数据库采集源库DDL信息时设定采集时间60s,如果数据库对象过大或因数
-
步骤三:对象转换配置和表空间映射设置 - 数据库和应用迁移 UGO
步骤三:对象转换配置和表空间映射设置 操作步骤 完成步骤三后,单击“下一步”,进入转换配置页面。 可查看具体配置信息,如何转换配置和设置表空间映射,请见转换配置。 图1 转换配置 父主题: 创建迁移项目
-
迁移前准备 - 数据库和应用迁移 UGO
赋予DBA权限即可。 必须 schema对象数量检查 检查该用户是否有Schema对象需要评估。至少需要一个对象需要评估。 必须 DBA权限 检查用户是否有DBA(数据库管理员)的权限,才能进行后续操作。 非必须 若为“警告”,评估项目仍能创建成功,但可能由于权限不足导致部分对象无法采集。 目标数据
-
PostgreSQL迁移到GaussDB - 数据库和应用迁移 UGO
PostgreSQL迁移到GaussDB GaussDB模式约束 模式兼容性: PostgreSQL 支持迁移到 GaussDB(O模式); GaussDB(O模式)中将空字符串存储为 NULL,执行SQL语句“ select '' is null;”结果为True,与 Oracle 数据库行为一致; 影响范围: 如果源库是
-
MySQL To GaussDB数据类型转换说明 - 数据库和应用迁移 UGO
后在GaussDB 存储等价。 无符号整数类型转换 选择配置项的值为“类型保持不变,不做转换”,可与DRS转换后在GaussDB 存储等价。 类型转换后是否添加CHECK约束 选择配置项的值为“不添加CHECK约束。”,可与DRS转换后在GaussDB 存储等价。 INT INT
-
Microsoft SQL Server 到 MySQL - 数据库和应用迁移 UGO
Microsoft SQL Server 到 MySQL Microsoft SQL Server的DATETIME数据类型支持和数字加减运算,但是UGO无法准确识别此场景,建议使用MySQL中的DATE_ADD函数进行相应改造。 父主题: 语法转换说明
-
修订记录 - 数据库和应用迁移 UGO
INDEX的CONCURRENTLY子句、“转换分区表”、“对象名称大小写转换”。 Microsoft SQL Server To GaussDB配置项使用说明:新增配置项“CREATE INDEX的CONCURRENTLY子句”、“对象名称大小写转换”。 转换计划:增加“指定转换对象”功能。 数据类型转换说明:新增章节。
-
PostgreSQL To GaussDB 数据类型转换说明 - 数据库和应用迁移 UGO
char长度。”,可与DRS转换后在GaussDB 存储等价。 CHARACTER CHARACTER 字符数据类型转换 选择配置项的值为“扩展字符数据类型char/varchar长度。”,可与DRS转换后在GaussDB 存储等价。 BIT BIT - BIT VARYING BIT