检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
、INSERT语句的执行计划。 推荐索引:展示为审核SQL语句中依赖表推荐的索引信息,包含表名、Schema、索引列、创建语句、状态。 单击“规则模板”后的值,可跳转具体到具体的模板信息。 用户需要有系统表和系统视图读取的权限才能获取表结构。 GaussDB会从以下系统表中获取依
10100021自定义规则项的个数超出最大限制 错误码描述 自定义规则项的个数超出最大限制。 可能的原因 自定义规则项的数量系统默认限制不能超过 500个,当前系统内的自定义规则数量已经超过该数值。 处理建议 删除不需要的自定义规则项。 保留报错截图。 您可以在管理控制台右上角,选择“工单
CREATE USER db-user IDENTIFIED BY passwd; 授予用户权限,GoldenDB系统表mysql.user的权限,该权限用于采集USER、ROLE对象的信息。 GRANT SELECT ON mysql.user TO db-user; process
GoldenDB系统表mysql.user的权限 该权限用于采集USER、ROLE对象的信息。 1.创建用户。 CREATE USER <user> IDENTIFIEDBY passwd; GRANT SELECT ON mysql.user TO <user>; process权限
CONTINUE HANDLER 处理器 U0400019:GaussDB不支持多关系的更新和删除 U0400020:GaussDB中INSERT ON DUPLICATE KEY UPDATE不支持更新主键或唯一键 U0400021:GaussDB中INSERT ON DUPLICATE
若源库为MySQL,则自定义Schema名称为dsc_mys_ext。 例如:针对Oracle的某些系统函数,UGO自定义实现相同功能的目标库函数,并在迁移时将Oracle的系统函数调用转换成UGO自定义的函数调用。 父主题: 产品咨询
6、5.7、8.0版本。 目标库类型与版本:GaussDB M兼容。 语法示例 当MySQL未启用严格模式(即sql_mode中不包含NO_ZERO_DATE)时,允许TIMESTAMP类型的字段保存'0000-00-00 00:00:00'值,但是GaussDB M兼容TIMEST
子句定义并命名窗口,在 OVER 中通过窗口名进行引用。GaussDB M 兼容模式不支持此语法,以下示例将生成此错误提示: SELECT * FROM ( SELECT *,row_number() OVER w AS row_num FROM order_tab WINDOW w
UGO自定义策略 建议您使用系统预定义策略,如果您有自定义策略的需求,请参见权限管理。 自定义策略中可以添加的授权项(Action)请参考策略及授权项说明。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作
DBA_ROLE_PRIVS WHERE GRANTEE='<user>' AND GRANTED_ROLE IN ('SELECT_CATALOG_ROLE', 'DBA'); 若查询结果为NO,则需要执行以下语句赋权: ALTER USER <user> DEFAULT ROLE
M_LAST_TIME NUMBER(10); BEGIN M_LAST_TIME:=DBMS_UTILITY.GET_TIME; END; 改造建议 对于上述示例,将返回值精度进行修改: 转换为 DECLARE M_LAST_TIME NUMBER(20); BEGIN M
UGO.10001019 无法执行此操作 错误码描述 无法执行当前操作。 可能的原因 1. 当前任务处于某个活动中,无法执行其他操作。 2. 系统发生了预期外的异常,具体原因需要查看日志进行定位。 处理建议 稍后重试,等待当前正在进行的活动执行完成,再次尝试操作。 您可以在管理控制台右上角,选择“工单
Migration UGO,以下简称为UGO)提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了UGO支持的SDK列表,您可以在GitHub仓
对象添加ALTER OWNER语句,修改该对象的OWNER。 请注意,对象的DEFINER还将影响SECURITY DEFINER语句的权限上下文,修改对象的OWNER并不会改变对象的DEFINER(默认情况下,GaussDB中创建对象的用户即该对象的DEFINER,也即原始OW
版本。 语法示例 WHERE子句中可以通过指定"(+)"操作符的方法将表的连接关系转换为外连接。但是不建议用户使用这种用法,因为这并不是SQL的标准语法,在做平台迁移的时候可能面临语法兼容性的问题。同时,使用"(+)"有很多限制: "(+)"只能出现在where子句中。 如果fro
采集对源数据库的影响 当有UGO评估任务连接源库进行对象采集时,源库Oracle执行select或alter等语句,执行时间会增加约0.1s。 对源库Oracle性能的影响,如表所示。 表1 对源库性能的影响 源库类型 源库配置 CPU使用率 内存使用率 I/O使用率 应用查询影响
增量评估 当源库为Oracle和MySQL时,支持该功能。 当源库为MySQL时,暂不支持对USER、GRANT、ROLE进行增量采集。 前提条件 具有对应项目的操作权限。 有已创建但未进行目标数据库确认的评估项目。 项目源库存在新增内容,如新增table,function等信息。删除或修改已有内容,无法识别。
语句中依赖的表结构信息,包括对象名、对象类型、属主等。 执行计划:展示 SELECT、UPDATE、DELETE、INSERT 语句的执行计划。 用户需要有系统表和系统视图读取的权限才能获取表结构。 GaussDB 会从以下系统表中获取依赖的表结构:tables,pg_class,pg_namespace,rel
UGO.10001020 不允许上传文件 错误码描述 不允许上传文件。 可能的原因 历史的转换文件项目达到上限 100 个。 系统发生了预期外的异常,具体原因需要查看日志进行定位。 处理建议 当在“SQL 语句转换 > 转换文件”中提示此错误: 删除不再使用的历史转换文件任务。 保留报错截图。
UGO着重于异构数据库结构,如表结构、视图和存储过程等对象的迁移上云,解决数据库语法转换不兼容的问题。 数据复制服务(Data Replication Service)则着重于数据库毫秒级数据同步,支持同构异构数据库之间的数据传输/搬迁,降低数据库之间数据流通的复杂性,减少数据传输成本。 对于迁