-
概述 - 数据库和应用迁移 UGO
不同的状态,以不同的颜色显示在仪表盘中。各状态和说明,详见下表。 表1 评估项目状态说明 项目 状态 说明 评估项目列表 进行中 项目已经创建,但是还没有选择最终目标库。 已停止 手动停止创建的数据库评估项目,或停止正在重新评估的项目。 完成 用户选择了目标库,并且确认了目标库的选择。 失败 在评估过程中出现异常。
-
步骤一:创建迁移项目 - 数据库和应用迁移 UGO
机IP地址。 主机IP地址:填写具体目标库主机IP地址。 当目标库为GaussDB主备版时,支持只填写主节点IP,或主节点+多个备节点IP,IP地址之间用英文逗号分割,连接数据库时,系统会自动选择主节点ip进行连接。 当目标库为GaussDB分布式版时,支持填写一个或多个CN节点
-
源数据库准备和授权 - 数据库和应用迁移 UGO
创建数据库评估任务时,UGO将检查源数据库的权限。您需在创建评估任务前检查数据库权限,并执行以下操作。 Oracle为源库,为了确保 DBMS_METADATA.GET_DDL 方法返回的对象DDL保持统一,建议您对Oracle源库进行如下设置。 不生成排序规则子句(影响对象:USER、TABLE、C
-
构造请求 - 数据库和应用迁移 UGO
请求方法 HTTP请求方法(也称为操作或动词),它告诉服务你正在请求什么类型的操作。 表2 请求方法 请求方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。
-
Oracle迁移至GaussDB完成后index总数查询 - 数据库和应用迁移 UGO
UGO 采集时将主键和唯一约束以及系统生成的索引过滤掉 ,导致迁移后源库和目标库index数量不同。 解决办法 连接上GaussDB数据库执行以下SQL语句查询index数量。 1.ugo评估页面显示的index个数查询语句: SELECT count(*) FROM (select
-
Oracle -> RDS for MySQL/GaussDB(for MySQL) - 数据库和应用迁移 UGO
partition_with_multiple_columns 多列表分区 适用于包含分区语法且具有多个DECIMAL或DOUBLE或DATETIME列的脚本。 表 0 忽略迁移,输入脚本不变。(默认值。) 忽略迁移。适用于包含分区语法,且 具有多个DECIMAL或DOUBLE或DATETIME列的脚本。 1 注释整个分区。
-
增量评估 - 数据库和应用迁移 UGO
当源库为MySQL时,暂不支持对USER、GRANT、ROLE进行增量采集。 前提条件 具有对应项目的操作权限。 有已创建但未进行目标数据库确认的评估项目。 项目源库存在新增内容,如新增table,function等信息。删除或修改已有内容,无法识别。 进行增量评估前,必须先执行差异化分析。 被冻结的账号,不能使用该功能。
-
迁移风险(10大SQL风险语句)和风险SQL摘要有什么关系? - 数据库和应用迁移 UGO
要有什么关系? 迁移风险和风险SQL摘要之间没有任何关系。 迁移风险(10大SQL风险语句):指过去7天内占用源数据库CPU和内存较高,且执行时间较长的前10条SQL语句。 风险SQL摘要:从目标数据库的角度,概述迁移风险。对于目标数据库不直接支持的某些功能,应用程序需要特别关注该风险。
-
创建对象迁移任务 - 数据库和应用迁移 UGO
手动输入 网络类型:通过弹性公网IP(Elastic IP,EIP)进行源库连接。 如果目标库网络有IP白名单限制,请将弹性公网IP添加至目标库网络白名单,确保UGO可以连接目标库。 华南-广州弹性公网IP:124.71.59.255 主机IP地址:填写具体目标库主机IP地址。 主机端口:目标数据库的端口。
-
Microsoft SQL Server To GaussDB配置项使用说明 - 数据库和应用迁移 UGO
程中,也需要使用UGO转换SQL才能正确执行。 SQL Server中触发器内使用的函数UPDATE(column)在GaussDB中无完美对应物。 建议配置"UPDATE(column)语法"解决该类问题。 建议值:将 UPDATE(column) 转换为 case TG_OP
-
创建GaussDB实例 - 数据库和应用迁移 UGO
、密码以及描述(非必填项)信息,开启定时采集、SQL执行记录功能。 您可根据需要选择“测试连接”(必选操作步骤)。 如测试连接成功,将提示“连接成功”,您可继续新增操作。如测试连接失败,将提示连接失败原因,您需根据提示信息进行修改,以便新增数据库登录成功。 设置完登录信息,单击“立即新增”。
-
Oracle -> RDS for PostgreSQL - 数据库和应用迁移 UGO
PostgreSQL将报错,DML语句执行失败。 read_only_table 表的只读关键字 适用于包含“read only”关键字的表脚本。Oracle中,执行ALTER TABLE命令将表标记为只读。当表处于只读模式,不允许执行任何试图修改表数据的操作。 表 IGNORE 不转换READ ONLY关键字。
-
删除转换配置模板 - 数据库和应用迁移 UGO
页面。 单击待删除模板“操作 > 删除”。也可勾选多个模板名称前的复选框,单击“删除”,批量删除配置转换配置模板。 单击“确定”。 父主题: 转换配置文件
-
GoldenDB To GaussDB配置项使用说明 - 数据库和应用迁移 UGO
说明: 仅GaussDB分布式有此特性。 注释生成列表达式,生成列变成普通列。并通过触发器给该列设置值。 GaussDB不支持分区键不支持多个键。 建议配置“分区表多列分区键”解决该类问题。 使用主键或唯一键的第一列作为分区键。 GaussDB不支持分区键和子分区键相同。 建议配
-
GaussDB如何创建不同兼容类型数据库 - 数据库和应用迁移 UGO
GaussDB如何创建不同兼容类型数据库 Oracle为源 以具有创建数据库权限的用户登录GaussDB数据库。 执行以下命令,创建兼容Oracle模式GaussDB数据库。 主备版: create database databasename dbcompatibility = 'A';
-
步骤二:选择对象迁移 - 数据库和应用迁移 UGO
击“跳过转换”,界面会显示提示信息:忽略user迁移后,转换配置中“用户连接”需选择“将sysadmin设置为执行GaussDB脚本的用户。”请在转换配置页面进行特性修改,否则可能会导致迁移会失败。 (可选)单击左上角“用户密码”,设置密码。 图2 用户密码 如果要转换数据库对象
-
MySQL To GaussDB配置项使用说明 - 数据库和应用迁移 UGO
建议配置“表生成列”解决该类问题。 说明: 仅分布式有此特性。 注释生成列表达式,生成列变成普通列。并通过触发器给该列设置值。 GaussDB不支持分区键不支持多个键。 建议配置“分区表多列分区键”解决该类问题。 使用主键或唯一键的第一列作为分区键。 GaussDB不支持分区键和子分区键相同。 建议配
-
ctid,xc - 数据库和应用迁移 UGO
名称。 解决办法 执行以下命令,连接GaussDB目标库。 gsql -U username -d database -p 4000 -W pwd “username”为数据库用户名;“database”为数据库名,“pwd”为用户名密码。 连接上数据库,执行以下SQL语句,完成
-
ERROR: syntax error at or near "@"的解决方法 - 数据库和应用迁移 UGO
报错现象 问题原因 未设定enable_set_variables参数。 解决方法 方法一:对指定数据库生效 以root用户连接数据库。 执行以下命令,切换enable_set_variables参数。 alter database databasename set b_form
-
评估项目停止并报错ErrorCode=4036 - 数据库和应用迁移 UGO
limit”。 解决方法 使用oracle用户登录oracle源库。 执行以下命令,查看当前pga_aggregate_limit。 show parameter pga_aggregate_limit; 执行以下命令,手动修改pga_aggregate_limit大小。 alter