检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Migration UGO,以下简称为UGO)支持将本地Oracle数据库的结构迁移至华为云云数据库 GaussDB实例。通过UGO评估任务与迁移任务,帮助用户提前识别迁移适配点,提升迁移效率,最大化降低用户的数据库迁移成本。 本实践案例主要介绍了通过UGO将本地Oracle-11g数据库结构迁移至华为云云数据库
商业数据库到云数据库的迁移。 优势: 高语法转换率: 支持主流商业数据库到通用云数据库的自动化语法转换,通过海量业务场景下亿级别代码样本的训练,使得语法转化率达到业界优秀水准,帮助用户降本提效。 异常定位与改造建议: 对于转换出现错误的对象提供自动定位与异常根因分析,并且通过DB
onstraint_name constraint_table_usage information_schema、sys table_catalog、table_schema、table_name、constraint_catalog、constraint_schema、constraint_name
us ugo:jobs:getDetails √ √ 查询评估项目详情 /v1/{project_id}/evaluation-projects/{evaluation_project_id}/detail ugo:jobs:getDetails √ √ 评估项目确认目标数据库类型
获取帐号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看账号ID。 图1 获取账号ID
/v1/{project_id}/migration-projects/{migration_project_id}/download-failure-report 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project
网络准备 源数据库与UGO服务的网络是否打通,目前UGO连接源库仅支持公网连接。 源数据库的防火墙需要放通UGO服务的访问,使得UGO可以正常访问本地数据库。 源数据库的访问白名单限制是否对UGO服务放行,各类型数据库添加白名单的方法不同,具体方法请参考各数据库官方文档进行操作。 源数据
用户需拥有创建UGO评估项目的对应权限。具体权限,可参见权限管理进行设置。 网络准备 源数据库的网络设置: 本地Oracle数据库迁移至华为云云数据库 GaussDB的场景,当前仅支持使用公网网络连接的方式进行迁移,更为方便和经济。 您需要为本地Oracle数据库开放公网访问。 目标数据库的网络设置: 通过公网网络访问,华为云云数据库
evaluation_project_status String 评估项目状态。 枚举值: COMPLETED WAITING PENDING FAILED STOPPED project_status_detail 表5 object 评估项目状态的详情。 source_db_type String 源数据库类型。
constraint_name FROM ALL_CONSTRAINTS WHERE owner in ('schema_name') AND constraint_type IN ('P', 'U') AND constraint_name
标签 操作场景 标签管理服务(Tag Management Service,TMS)用于用户在云平台,通过统一的标签管理各种资源。TMS服务与各服务共同实现标签管理能力,TMS提供全局标签管理能力,各服务维护自身标签管理 。 建议您先在TMS系统中设置预定义标签。 标签由“键”和
URI GET /v1/{project_id}/evaluation-projects/{evaluation_project_id}/detail 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。
eric,hide_tailing_zero,return_null_string,aformat_regexp_match,compat_cursor,enable_funcname_with_argsname,tableof_elem_constraints,merge_update_multi';
String 对象类型。 total_count Long 该类型对象的总数。 succeed_count Long 成功的对象数量。 failed_count Long 失败的对象数量。 ignored_count Long 忽略的对象数量。 manual_count Long
数据库平台兼容性行为配置项 集中式版/分布式版 是 a_format_dev_version s1 数据库平台迭代小版本兼容性行为配置项。 503.0 集中式版/分布式版 是 s2 数据库平台迭代小版本兼容性行为配置项。 503.1 集中式版/分布式版 是 s3 数据库平台迭代小版本兼容性行为配置项。
schema名称。 description String 权限描述。 status String 是否通过。 failed_reason String 失败原因。 failed_detail String 失败详情。 suggest_solution Array of strings 解决建议。
evaluation_project_status String 评估项目状态。 枚举值: COMPLETED WAITING PENDING FAILED STOPPED project_status_detail 表4 object 评估项目状态的详情。 source_db_type String 源数据库类型。
单击左侧导航栏“SQL审核 > 规则管理”,默认进入规则模板页面。 在列表中,选择需要导出的模板,单击“操作 > 导出”,可将规则模板导出到本地。 父主题: 规则管理
dex,table_constraints,pg_partition,pg_get_tabledef,check_constraints,key_column_usage,pg_get_keywords,gs_package,db_constraints,adm_ind_columns等。
如果您需要对您所拥有的UGO服务进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果云平台账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用UGO服务的其它功能。 默认情况下,新建的IAM用户没有