检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查看转换配置模板列表 操作场景 查看用户已配置的自定义的转换配置模板,按创建时间倒序展示。 约束限制 转换配置模板列表只展示用户自定义的转换配置模板,不展示系统模板(默认值、最大兼容性)。 操作步骤 登录UGO控制台。 单击左侧导航栏“转换配置管理”,进入转换配置管理页面。 显示用户已创建的自定义转换配置模板列表。
unsupported_items Array of 表5 objects 不支持SQL语句转换的详情。 表5 UnSupportedItem 参数 参数类型 描述 reason String SQL语句不支持转换的原因。 suggestion String SQL语句不支持转换的建议。 line_number
特性配置设置 单击“SQL转换”,在右侧查看转换后的SQL语句。 如果不支持转换,不支持的特性显示在右侧下方的不支持列表中。 图2 SQL语句转换 支持一键清除源端SQL语句和复制目标端SQL语句。 转换配置相关操作,可详见转换配置。 开启“比较模式”(默认关闭)。 在转换源SQL后,单击
语法转换说明 日期时间函数转换说明 在使用UGO进行语法转换时,如果所选目标库为GaussDB 3.2或3.2以下的版本,GaussDB部分时间函数与事务相关详情可参见表1。这些函数返回的都是事务的开始时间,而在源库中获取的为系统当前时间,在长事务的场景下,源库和目标库Gauss
删除转换配置模板 操作场景 删除转换配置模板。删除后模板无法恢复,请谨慎操作。 前提条件 存在已创建的转换配置模板。 被公安冻结的配置模板信息不能删除,其他冻结类型可删除。 操作步骤 登录UGO控制台。 单击左侧导航栏“转换配置管理”,进入转换配置管理页面。 单击待删除模板“操作
导出转换配置模板 操作场景 已在当前华为云账户中完成配置模板创建,需要在其他账户中复用此模板时,可以先在当前UGO实例中将模板导出。 前提条件 存在已创建的转换配置模板。 操作步骤 登录UGO控制台。 单击左侧导航栏“转换配置管理”,进入转换配置管理页面。 单击待导出模板“操作 >
对象迁移”,显示迁移项目列表。 单击待迁移项目的“操作 > 迁移”,进入迁移项目,选择“语法转换”页签。 单击“转换历史”。 按时间顺序显示已转换项目的详细信息,包括总数、跳过、转换成功、转换失败、转换状态等。 图1 转换历史 单击“详情”,显示对象类型、转换计划、转换成功、转换失败等信息。可以查看各对象类型的详细信息。
提交语法转换 功能介绍 提交语法转换。只有migration_project_status为"READY"时才能调用该接口。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI
项目的转换配置值。 系统视图、高级包的转换均按照GaussDB最新版本进行兼容性转换,如果目标库是老版本可能存在转换后的SQL不兼容的情况。 表空间映射配置 源库的表空间名称和目标库的表空间名称可能存在差异,在迁移前指定源库到目标库表空间的映射关系,转换时会将源语句中的表空间名称转换为映射的目标库表空间名称。
再次上传。 表格上传成功后,对象的转换状态自动更新。 表对象的分布映射 若源库类型为Oracle和MySQL,目标库数据类型为GaussDB 分布式,可设置表对象的分布映射。 复制表:支持选中一个或多个表对象,单击列表上方的“复制表”,将选中的表对象批量设置为复制表。对象名称后展示分布映射为复制表。
修改转换配置模板 操作步骤 登录UGO控制台。 单击左侧导航栏“转换配置管理”,进入转换配置管理页面。 单击待修改模板“操作 > 编辑”,进入“模板编辑”页面。 用户只能编辑自己创建的模板。 只支持修改配置项的值,不支持修改模板名称、源数据库类型和目标数据库类型。 “配置状态”是
查询语法转换的进度 功能介绍 查询语法转换的进度。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/migration-pr
To GaussDB数据类型转换说明 源数据库数据类型 转换后数据类型 相关的转换配置 CHAR CHAR 字符集不匹配 选择配置项的值为“调整CHAR(n), VARCHAR(n), VARCHAR2(n)和NCHAR(n)的大小。”,可与DRS转换后在GaussDB 存储等价。
转换配置管理 创建配置模板 导出转换配置模板 查看转换配置模板列表 修改转换配置模板 删除转换配置模板
鼠标停留在各特性“当前配置”后的,显示该特性的具体影响。可单击“查看示例”,查看“配置信息”与“当前配置转换示例”的详细信息。 单击“操作 > 编辑”,可对此特性的“当前配置”进行修改,修改完成后单击“确定”。 单击“创建”完成模板创建。可在转换配置模板列表中查看创建的模板。 导入模板文件 当需要跨云上
SQL语句转换 SQL语句转换 父主题: API
MEDIUMINT 有符号整数类型转换 选择配置项的值为“类型保持不变,不做转换”,可与DRS转换后在GaussDB 存储等价。 无符号整数类型转换 选择配置项的值为“类型保持不变,不做转换”,可与DRS转换后在GaussDB 存储等价。 类型转换后是否添加CHECK约束 选择配置
字符数据类型转换 选择配置项的值为“扩展字符数据类型char/varchar长度。”,可与DRS转换后在GaussDB 存储等价。 CHARACTER CHARACTER 字符数据类型转换 选择配置项的值为“扩展字符数据类型char/varchar长度。”,可与DRS转换后在GaussDB
迁移项目中,语法转换与迁移验证的区别? 语法转换是将源库对象的SQL脚本转化成目标库的SQL脚本,并没有在目标数据库中执行。 迁移验证是将转换好的目标库SQL发送到目标数据库中执行。 父主题: 产品咨询
数据类型转换说明 MySQL To GaussDB数据类型转换说明 Oracle To GaussDB数据类型转换说明 PostgreSQL To GaussDB 数据类型转换说明 Microsoft SQL Server To GaussDB配置项使用说明 父主题: 对象迁移