检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GaussDB(MySQL兼容模式)数据库GUC参数 当使用MySQL兼容模式,可以设置GUC参数提高GaussDB的兼容性,迁移涉及的GUC参数和影响范围可参见表1 GaussDB(MySQL兼容模式)的GUC参数。 GaussDB数据库提供了许多运行参数,配置这些参数可以影响
MySQL为源 检查项 描述 操作建议 mysql数据库进行权限检查 UGO默认使用mysql数据库进行测试连接,并需要访问mysql数据库进行权限检查。 创建用户。 CREATE USER <user> IDENTIFIEDBY passwd; GRANT SELECT ON mysql
MySQL To GaussDB数据类型转换说明 源数据库数据类型 转换后数据类型(GaussDB V2.0-8.0 以前版本) 转换后数据类型(GaussDB V2.0-8.0 及其以后版本) 相关的转换配置 CHAR CHAR CHAR 字符集长度转换 选择配置项的值为“扩展
UGO自定义策略 建议您使用系统预定义策略,如果您有自定义策略的需求,请参见权限管理。 自定义策略中可以添加的授权项(Action)请参考策略及授权项说明。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作
Oracle数据库迁移到目标库,数据库结构有什么变化? Oracle的schema将对应成PostgreSQL的schema。 Oracle的schema将对应成MySQL的database。 父主题: 产品咨询
数据库类型 GaussDB 下拉选择数据库类型。当前仅支持GaussDB、MySQL和PostgreSQL。 数据源信息 app_db_01 下拉选择数据源,当前仅支持GaussDB、MySQL和PostgreSQL。 非必选,若不提供数据源,默认跳过依赖数据源的审核规则。 schema信息
对象校正时SQL修改保存失败 用户在迁移的对象校验页面进行SQL修改后保存,出现如图所示报错: 图1 报错显示 查询长度已超过1MB的最大限制。 调整查询长度后正常。 父主题: 迁移项目
DBA_DATAPUMP_JOBS 视图或 USER_DATAPUMP_JOBS 视图中记录的由数据泵作业自动生成的表不采集。 MySQL为源 'INFORMATION_SCHEMA'、'MYSQL'、'PERFORMANCE_SCHEMA'、'SYS'。 PostgreSQL为源 'inform
不支持审核视图中的表。 不支持审核数据库系统表及系统视图。 不支持审核含有“#”的MySQL语句。 文件审核中和审核完成后,将无法“重试”该任务。 如果使用系统模板进行审核时,新版本升级结束后,再次重试或者同文件审核,会导致审核结果不一致。为避免此现象发生,建议使用自定义模板。 S
GaussDB Primary/Standby-2.0; RDS for PostgreSQL-11; RDS for PostgreSQL-Enhanced Edition; RDS for MySQL-5.7; GaussDB(for MySQL) 8.0。 枚举值: 5.7 8.0 11
表1 兼容模式对应情况说明 源数据库 GaussDB兼容模式 MySQL、GoldenDB MySQL兼容模式。 其他 Oracle兼容模式。 MySQL兼容模式包括集中式B兼容模式、M兼容模式、以及分布式MYSQL兼容模式,Oracle兼容模式包括集中式A兼容模式和分布式ORA兼容模式。
a的字符集类型。 Oracle SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_CHARACTERSET'; MySQL #databaseName为要查询的Schema名称 SELECT defa
TADATA.get_ddl系统包函数获取的。 对象的基本信息从系统视图中获取,有DBA视图与ALL视图两种采集模式,以下以ALL视图采集模式进行说明: INDEX:采集索引的时候,先从ALL_INDEXES视图里面查出所有的约束信息,然后把由主键或者唯一键约束自动创建的索引过滤
k_constraints,key_column_usage,pg_get_keywords,gs_package,db_constraints,adm_ind_columns等。 MySQL会从以下系统表中获取依赖的表结构:information_schema.tables,information_schema
“项目状态”为“就绪”且目标库信息正确、测试连接成功。 目标数据库连接的用户需要具有Schema、表、程序、索引、用户、函数、视图等对象的创建、删除及更改权限。 上传指定迁移对象名称 登录UGO控制台。 单击左侧导航栏“结构迁移 > 对象迁移”,显示迁移项目列表。 单击待迁移项目的“操作
当源库为Oracle和MySQL时,支持该功能。 当源库为MySQL时,暂不支持对USER、GRANT、ROLE进行增量采集。 前提条件 具有对应项目的操作权限。 有已创建但未进行目标数据库确认的评估项目。 项目源库存在新增内容,如新增table,function等信息。删除或修改已有内容,无法识别。
库中某些特定的功能而编写的自定义Schema。 若源库为MySQL,则自定义Schema名称为dsc_mys_ext。 例如:针对Oracle的某些系统函数,UGO自定义实现相同功能的目标库函数,并在迁移时将Oracle的系统函数调用转换成UGO自定义的函数调用。 父主题: 产品咨询
单向SSL连接。 PostgreSQL为源库时,仅支持上传PEM类型的SSL证书,且不需要输入“信任密码”。 数据收集模式 从 DBA 视图 仅Oracle为源数据库时可选择“从DBA视图”还是“从所有视图”中采集数据。默认选择“从DBA视图”。 从DBA视图:从整个数据库实例中的对象进行数据采集。
转换配置详情,迁移时用户可以选择配置进行不同的转换。 若没有给出修改建议,用户可单击“部分兼容/不兼容语法点”列的具体语法查看详情。 系统对象 当源库为Oracle、MySQL、GoldenDB、PostgreSQL且目标库选择为GaussDB时,则显示系统对象的类型、系统对象在
SESSION_TRANSFORM, 'SQLTERMINATOR', true) MySQL为源数据库时,需要具有MySQL系统库的查询权限、PROCESS权限和待迁移数据库的所有权限。从MySQL-8.0版本开始,针对存储过程和存储函数,还需要SHOW_ROUTINE权限。源数据库授权方式如下: