-
创建文件审核项目 - 数据库和应用迁移 UGO
输入大写的SQL对象名称,系统会自动转换为小写。 文件中仅允许包含增删改查等单语句SQL,不能包含其他语句,比如:存储过程、函数、触发器、package、匿名块等。如包含这些语句,文件中的SQL会被看成为一句SQL进行审核。 说明: 当在SQL中同时存在增删改查等SQL语句和创建
-
数据类型转换说明 - 数据库和应用迁移 UGO
数据类型转换说明 MySQL To GaussDB数据类型转换说明 Oracle To GaussDB数据类型转换说明 PostgreSQL To GaussDB 数据类型转换说明 Microsoft SQL Server To GaussDB配置项使用说明 父主题: 对象迁移
-
审核文本历史记录 - 数据库和应用迁移 UGO
查看审核文本详情。 目前仅支持白名单用户使用。 前提条件 有已提交审核的文本。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 语句审核”,进入审核文本页面。 审核文本界面下方,显示历史记录的详细信息,包括数据库类型、数据源信息、SQL语句及审核时间等。 当前历史记录只保存最近十次提交过的审核记录。
-
步骤四:启动语法转换并进行对象校正 - 数据库和应用迁移 UGO
信息。 图2 对象校正 可依据具体对象名称进行搜索,也可依据Schema、转换状态及迁移状态等进行筛选。 仅当源数据库为Oracle、MySQL、PostgreSQL时,若“转换状态”为“失败”,可单击具体失败项的对象名称,查看“对象迁移成功率”。 当“支持迁移”为“否”时,可以
-
约束与限制 - 数据库和应用迁移 UGO
Oracle嵌套表不采集。 用户权限范围内,系统Schema内的对象不会采集。 其余不采集的对象,可参见Oracle源数据库对象收集不考虑哪些模式? SQL转换 对于命令行和联机转换器的使用方案,用户输入的sql必须按照有效的源库语法文档。由于当前Sql Parser/Identifier检查源库语法文档的input
-
最新动态 - 数据库和应用迁移 UGO
最新动态 2023年08月 表1 序号 功能名称 功能描述 阶段 相关文档 1. 支持的数据库 以Oracle和MySQL为源库支持GaussDB 8.0 企业版为目标库 商用 支持的数据库
-
审核文件详情 - 数据库和应用迁移 UGO
完整。 单击具体SQL语句后的“审核详情”。显示该SQL语句的基本信息、违反规则与表结构。 若解析出多条SQL语句,可单击“上一条”或“下一条”切换查看。 单击左侧可查看问题SQl片段。 图2 SQL语句审核详情 基本信息:显示该SQL语句的具体SQL代码与SQL说明。 违反规则
-
Oracle -> RDS for PostgreSQL - 数据库和应用迁移 UGO
PLUS PostgreSQL不完全支持SQL PLUS命令。此配置用于处理此类型要求。 SQL PLUS commands IGNORE 忽略迁移,脚本保留原样。 PostgreSQL不支持SQL PLUS命令。此配置将忽略脚本。 COMMENT 注释SQL PLUS命令。(默认值) PostgreSQL不支持SQL
-
构造请求 - 数据库和应用迁移 UGO
本节介绍REST API请求的组成,以调用IAM服务的获取用户Token的接口说明如何调用API,该API获取用户的Token,Token是用户的访问令牌,承载身份与权限信息,Token可以用于调用其他API时鉴权。您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud
-
如何查看审计日志 - 数据库和应用迁移 UGO
选择“按资源ID”时,还需选择或者手动输入某个具体的资源ID。 选择“按资源名称”时,还需选择或手动输入某个具体的资源名称。 操作用户:在下拉框中选择某一具体的操作用户,此操作用户指用户级别,而非租户级别。 事件级别:可选项为“所有事件级别”、“normal”、“warning”、“incident”,只可选择其中一项。
-
步骤五:启动项目迁移并查看迁移结果 - 数据库和应用迁移 UGO
停止后单击“启动”,可继续进行迁移。 查看空存储过程:可查看失败的对象列表和失败次数。 单击“下载报告”,选择所需报告单击“下载”,下载至本地供用户分析。MySQL为源时,子对象的相关数据不会统计在迁移报告中。 迁移验证报告:该报告简要介绍了迁移和验证对象的状态。 迁移验证错误报告:该报告介绍
-
创建数据库评估任务 - 数据库和应用迁移 UGO
连接字符串,需使用标准的JDBC连接源数据库。 主机类型(可选) 本章以选择“主机IP地址”为例。 源数据库名称 待评估源数据库名称。 主机名/IP地址 依据上一步的选择,填写具体主机名称或者主机IP地址。 主机端口 数据库的端口。 用户名 源数据库的用户名。建议连接用户应具有管理员角色,但不要使用sys用户。
-
创建文本审核项目 - 数据库和应用迁移 UGO
登录UGO控制台。 单击左侧导航栏“SQL审核 > 语句审核”,默认进入审核文本页面。 在审核文本页面,完成信息的填写,“提交审核”按钮高亮显示。 图1 审核文本 表4 审核文本参数说明 参数名称 说明 数据库类型 下拉选择数据库类型。当前仅支持GaussDB和MySQL数据库。 数据源信息 下拉
-
查看评估项目具体信息 - 数据库和应用迁移 UGO
Microsoft SQL Server为源库不支持该功能。 兼容性分析 动态SQL评估信息 仅当源库为Oracle时,显示动态SQL评估信息的对象类型、Schema、对象名称以及动态SQL信息。 单击可下载“动态SQL评估报告”,该报告展示PLSQL中动态SQL的评估结果,包含对
-
PostgreSQL迁移到GaussDB - 数据库和应用迁移 UGO
Oracle 数据库行为一致; 影响范围: 如果源库是 PostgreSQL,目标库是 GaussDB(O模式),则需要适配改造涉及空字符串或 NULL 语法的 SQL。 影响范围包括 DML、DDL、系统函数,例如 SQL语句“ select '' is null;”,“select
-
SQL语句转换 - 数据库和应用迁移 UGO
置调整,则显示状态为“已修改”。 图1 特性配置设置 单击“SQL转换”,在右侧查看转换后的SQL语句。 如果不支持转换,不支持的特性显示在右侧下方的不支持列表中。 图2 SQL语句转换 支持一键清除源端SQL语句和复制目标端SQL语句。 转换配置相关操作,可详见转换配置。 开启“比较模式”(默认关闭)。
-
创建GaussDB实例 - 数据库和应用迁移 UGO
在数据管理服务DAS左侧导航栏,单击“开发工具”,进入开发工具数据库登录列表页面。 单击“新增数据库登录”,打开新增数据库登录窗口。 选择“数据库引擎”、“数据库来源”、目标实例,填写登录用户名、密码以及描述(非必填项)信息,开启定时采集、SQL执行记录功能。 您可根据需要选择“测试连接”(必选操作步骤)。
-
步骤三:对象转换配置和表空间映射设置 - 数据库和应用迁移 UGO
步骤三:对象转换配置和表空间映射设置 操作步骤 完成步骤三后,单击“下一步”,进入转换配置页面。 可查看具体配置信息,如何转换配置和设置表空间映射,请见转换配置。 图1 转换配置 父主题: 创建迁移项目
-
PostgreSQL To GaussDB 数据类型转换说明 - 数据库和应用迁移 UGO
PostgreSQL To GaussDB 数据类型转换说明 源数据库数据类型 转换后数据类型 相关的转换配置 SMALLINT SMALLINT - INTEGER INTEGER - BIGINT BIGINT - INTEGER INTEGER - REAL REAL - DOUBLE
-
迁移前准备 - 数据库和应用迁移 UGO
您需要为本地Oracle数据库开放公网访问。 目标数据库的网络设置: 通过公网网络访问,华为云云数据库 GaussDB实例不需要进行任何设置。 安全规则准备 源数据库的安全规则设置: 源数据库Oracle需要将UGO的弹性公网IP添加到其网络白名单内,使源数据库与华为云的网络互通。在设置网络白名单之前,需要获取UGO的弹性公网IP,具体方法如下: