数据库和应用迁移 UGO
数据库和应用迁移 UGO
- 最新动态
- 产品介绍
- 快速入门
-
用户指南
- 数据库评估
- 对象迁移
- SQL语句转换
- 转换配置管理
- SQL审核
- 数据源管理
-
语法转换指南
- GaussDB数据库准备
- 数据类型转换
- 语法转换说明
-
转换错误码
- 通用转换错误码
-
Oracle To GaussDB 转换错误码
- U0100069:GaussDB不支持的系统函数
- U0100070:GaussDB使用(+)同一个表不能对应多个外表
- U0100071:动态SQL语句不支持自动转换
- U0100072:GaussDB不支持JSON_VALUE函数
- U0100073:GaussDB无与sys_op_map_nonnull等价功能函数
- U0100074:GaussDB不支持interval分区进行子分区
- U0100075:GaussDB不支持指定多个哈希键
- U0100076:GaussDB层次查询不支持与函数联用
- U0100077:GaussDB不支持XML_TABLE函数
- U0100078:GaussDB 中 LISTAGG 函数不支持 DISTINCT 关键字
- U0100079:GaussDB 中 FOR UPDATE OF 后只能使用表名
- U0100080:无法确定列类型。检查表字段类型,若为 BLOB/CLOB 需在 DBE_LOB.LOB_WRITE 后手动添加 UPDATE 语句。
- U0100081:GaussDB不支持 DBMS_SQL.TO_REFCURSOR 函数
- U0100082:GaussDB不支持 DBMS_SQL.GET_NEXT_RESULT 函数
- U0100083:GaussDB不支持 DBMS_SQL.RETURN_RESULT 函数
- U0100084:GaussDB不支持 DBMS_SQL.TO_CURSOR_NUMBER 函数
- U0100085:GaussDB不支持TABLE函数中使用子查询
- U0100086:GaussDB不支持anydata数据类型
- U0100087:GaussDB中DBE_UTILITY.GET_TIME返回值精度与Oracle存在差异
- U0100088:GaussDB 不支持层次查询
- U0100016:GaussDB不支持trigger支持自治事务
-
MySQL To GaussDB 转换错误码
- U0400001:GaussDB表属性不支持此字符集
- U0400002:GaussDB表属性不支持此排序规则
- U0400003:GaussDB列定义不支持ON UPDATE选项
- U0400004:GaussDB视图不支持SECURITY子句
- U0400005:GaussDB不支持创建对象时指定定义者
- U0400006:GaussDB的存储过程中不支持使用SELECT语句进行输出
- U0400007:GaussDB的存储过程中不支持通过EXECUTE执行动态SELECT语句进行输出,如果动态语句是SELECT,则有风险
- U0400008:GaussDB中ALTER TABLE重命名表时不允许指定schema名
- U0400009:GaussDB不支持XXX系统权限
- U0400010:GaussDB分布式不支持AUTO_INCREMENT属性
- U0400011:GaussDB自动增长列必须是主键约束或唯一约束的第一个字段
- U0400012:GaussDB临时表不支持自增列
- U0400013:GaussDB HASH分区不支持指定多列分区键
- U0400014:GaussDB不支持子分区和父分区分区键相同
- U0400017:GaussDB 存储过程异常处理不支持 CONTINUE HANDLER 处理器
- U0400019:GaussDB不支持多关系的更新和删除
- U0400020:GaussDB中INSERT ON DUPLICATE KEY UPDATE不支持更新主键或唯一键
- U0400021:GaussDB中INSERT ON DUPLICATE KEY UPDATE不支持更新带有全局二级索引(GSI)的表
- U0400022:GaussDB部分时间函数不支持time或timetz类型的入参
- U0400023:GaussDB不支持BINARY特性
- U0400024:GaussDB不支持ENUM数据类型
- U0400025:GaussDB 不支持 SET 数据类型
- U0400026:GaussDB整数类型不支持SIGNED关键字
- U0400027:GaussDB整数类型不支持UNSIGNED关键字
- U0400028:GaussDB整数类型不支持ZEROFILL关键字
- U0400029:GaussDB不支持整数类型指定长度
- U0400030:GaussDB不支持LONGTEXT数据类型
- U0400031:GaussDB不支持LONGBLOB数据类型
- U0400032:GaussDB部分支持Convert函数
- U0400033:GaussDB不支持的系统函数
- U0400035:GaussDB M兼容TIMESTAMP类型不支持'0000-00-00 00:00:00'作为默认值
- U0400036:GaussDB M 兼容不支持 JSON 数据类型
- U0400037:GaussDB 默认不支持 SELECT 查询中包含不在 GROUP BY 子句中的非聚合列
- U0400038:GaussDB 不支持 SHOW 命令
- U0400039:GaussDB M 兼容字符串数据类型的默认值定义不支持特殊字符“\0”(0x00)
- U0400040:GaussDB M 兼容不支持 TABLE 命令
- U0400041:GaussDB 不支持 ALTER DATABASE READ ONLY
- U0400042:GaussDB M 兼容不支持 ALTER TABLE CHECK CONSTRAINT ENFORCED
- U0400043:GaussDB 不支持ALTER INDEX VISIBLE
- U0400044:GaussDB M 兼容不支持 SELECT 语句中的 WINDOW 语法
- U0400045:GaussDB M兼容不支持存储过程
- U0400046:GaussDB M兼容不支持存储函数
- U0400047:GaussDB M兼容不支持触发器
- U0400048:GaussDB M 兼容不支持 SELECT FOR UPDATE、SELECT FOR SHARE、LOCK IN SHARE MODE 与 UNION/INTERSECT/EXCEPT 一起使用
- U0400049:GaussDB M 兼容不支持 SELECT FOR UPDATE、SELECT FOR SHARE、LOCK IN SHARE MODE 与 DISTINCT 一起使用
- U0400050:GaussDB M 兼容不支持 SELECT FOR UPDATE、SELECT FOR SHARE、LOCK IN SHARE MODE 与 GROUP BY/HAVING 一起使用
- U0400051:GaussDB M 兼容不支持 SELECT FOR UPDATE、SELECT FOR SHARE、LOCK IN SHARE MODE 与聚合函数或窗口函数一起使用
- U0400052:使用了保留关键字作为标识符
- U0400053:GaussDB M兼容类型转换系统函数 CAST 或 CONVERT 不支持此数据类型
- U0400054:GaussDB 不支持不可见列
- U0400055:GaussDB M兼容不支持字面量字符集引入符
- U0400056:DELETE 语句 FROM 关键字前缺失表名称
- SQL Server To PostgreSQL 转换错误码
- PostgreSQL To GaussDB 转换错误码
- GoldenDB To GaussDB 转换错误码
- SQL Server To TaurusDB for PostgreSQL 转换错误码
- 风险自定义函数
-
错误码参考
- 系统错误
-
通用业务错误
- UGO.10000001 服务忙
- UGO.10001001 文件格式不支持
- UGO.10001002 文件名超出长度限制
- UGO.10001003 文件大小超出限制
- UGO.10001004 压缩文件中的文件个数超出限制
- UGO.10001006 名称不合法
- UGO.10001007 无效的上传请求
- UGO.10001009 连接数据库时发生错误
- UGO.10001013 上传的 SSL 证书无效或者不正确
- UGO.10001014 不支持使用 MySQL 系统数据库作为迁移的目标数据库
- UGO.10001015 地址或主机名格式无效
- UGO.10001016 字符串长度超过限制
- UGO.10001019 无法执行此操作
- UGO.10001020 不允许上传文件
- UGO.10001021 磁盘空间不足
- UGO.10001022 内存空间不足
- UGO.10001023 可用磁盘空间不足 1GB
- UGO.10001024 评估项目个数超出最大限制
- UGO.10001025 任务提交失败
- UGO.10001026 项目名称重复
- UGO.10001027 从 SQL 数据文件中没有解析到任何有效对象
- UGO.10001029 文件描述长度超过阈值
- UGO.10001030 无可操作数据
- UGO.10001032 操作太频繁
- UGO.10001033 文件内容超出最大限制
- UGO.10001046 文件名中包含特殊字符
- UGO.10001037 待修改的配置值不正确。
- UGO.10001038 系统配置值更新失败
- UGO.10001039 输入的 Schema 名不符合格式限制
- UGO.10001040 任务 ID 生成失败
- UGO.10001041 未知的对象状态
- UGO.10001042 文件保存失败
- UGO.10001043 任务不存在或超时
- UGO.10001044 超过最大下载请求数
- UGO.10001045 不支持的语言
- 采集错误
- 迁移错误
-
SQL审核错误
- UGO.10100001 审核 SQL 文本过大
- UGO.10100002 加密或解密密码错误
- UGO.10100005 参数错误
- UGO.10100006 审核任务队列已满
- UGO.10100007 规则模板数量已达到最大
- UGO.10100008 阈值格式不正确
- UGO.10100009 审核任务已取消
- UGO.10100010 文件格式不正确
- UGO.10100011 连接Kafka异常
- UGO.10100012 审核任务因服务重启而停止
- UGO.10100013 任务文件不存在
- UGO.10100014 任务参数错误
- UGO.10100015 无索引推荐数据
- UGO.10100016 数据源被其他审核任务引用
- UGO.10100017 查询 SQL 文本总长度超过限制
- UGO.10100018 请求太频繁
- UGO.10100021自定义规则项的个数超出最大限制
- UGO.10100022 正则表达式编译失败
- 鉴权错误
- 附录
- 权限管理
- 对接云审计服务
- 最佳实践
- 安全白皮书
- API参考
- SDK参考
-
常见问题
- 产品咨询
- 数据库连接
- 评估项目
- 迁移项目
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
SDK概述
本文介绍了数据库和应用迁移 UGO(Database and Application Migration UGO,以下简称为UGO)提供的SDK语言版本,列举了最新版本SDK的获取地址。
在线生成SDK代码
API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。
SDK列表
表1提供了UGO支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。
如果无法正常打开 GitHub 仓库,请检查您所使用的网络是否可以正常访问公网。由于 GitHub 的服务器部署在国外,国内用户访问时容易遇到无法打开的情况,请切换网络后再尝试打开。