检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建配置模板 当需要使用一套转换配置方案对多个数据库进行迁移时,用户可在创建迁移项目前,提前根据需求创建并设置好转换配置模板,在后续的迁移项目中可快速复用。 基于模板创建 通常情况下,请在“基于模板创建”页签内创建转换模板。 登录UGO控制台。 单击左侧导航栏“转换配置管理”,进入转换配置管理页面。
0协议,而当前使用的JRE因为不够安全的原因,默认禁用了TLS1.0。 解决方法 按照以下步骤,修改JVM配置: 以root用户登录到UGO服务器。 确认Java运行环境路径,下文以JAVA_HOME代称。 修改<JAVA_HOME>/lib/security/java.security文件。
连接。 图1 公网网络+SSL安全连接 解决问题 企业业务高速发展,传统数据库扩容性差,迫切需要分布式化改造。 传统数据库需要自购并安装服务器、系统、数据库等软件,运维成本高、难度大。 传统数据库性能瓶颈问题,复杂查询性能较差。 数据库结构迁移成本高昂且专业化要求高。 服务列表 数据库和应用迁移
权限,可参见权限管理进行设置。 网络准备 源数据库的网络设置: 本地Oracle数据库迁移至华为云云数据库 GaussDB的场景,当前仅支持使用公网网络连接的方式进行迁移,更为方便和经济。 您需要为本地Oracle数据库开放公网访问。 目标数据库的网络设置: 通过公网网络访问,华为云云数据库
移对象名称。 (可选)设置GaussDB数据分布方式。 当源库为Oracle和MySQL且目标库为GaussDB的分布式时,支持此功能。 对象类型为Table时可设置数据分布方式,详情可参考表对象的分布映射。 当待转换对象中包含user对象时,需要为用户设置统一的密码。单击左上角“用户密码”,在弹窗中完成设置。
源库,需要在管理控制台右上角,选择“工单 > 新建工单”,联系客服开通白名单。 说明: 若选择MySQL为源数据库,需在源数据库中进行如下设置,启用CPU计数。 SET GLOBAL innodb_monitor_enable = cpu_n; 网络类型(可选) 公网网络:通过弹性公网IP(Elastic
与其他服务依赖关系 VPC终端节点服务 UGO依赖VPC终端节点服务(VPC Endpoint)作为目标库连接代理,用来安全地访问您的目标数据库。 当您使用UGO创建迁移项目时,您除了需要拥有UGO FullAccess权限外,也需要拥有VPC Endpoint Administrator权限或Tenant
对接云审计服务 支持审计操作的关键列表 如何查看审计日志
单击左侧导航栏“SQL语句转换 ”,进入转换SQL语句转换页面。 选择源数据库与目标数据库的类型,输入待转换的SQL语句。 (可选)单击“转换配置设置”,导入待使用的配置参数。若不设置,默认使用“默认值”模板中的转换配置。 可选择默认值或最大兼容性导入配置进行修改,也可导入已创建的转换配置模板。如何创建转换配置模板,可参见创建配置模板。
实施迁移时会对目标库性能存在影响,建议使用非生产环境的目标数据库,或者在业务低峰期进行。 前提条件 用户需拥有创建UGO迁移项目的对应权限。具体权限,可参见权限管理进行设置。 创建迁移项目至少需要一个状态显示为“完成 创建迁移项目”的数据库评估项目。 待使用的目标数据库类型及版本信息要与评估项目确认的目标库类型及版本一致。
连接方式该如何选择? 采集源库的方法 数据库权限检查 对象采集失败的原因有哪些? GaussDB中没有Schema名称的对象语句验证失败,该如何设置搜索路径? 原生兼容、转换兼容、部分兼容和不兼容分别是什么意思? 迁移风险(10大SQL风险语句)和风险SQL摘要有什么关系? 改造点统计是什么,怎么统计的?
兼容等问题导致迁移失败,可查看当前检查项,并对未通过的检查项进行修改。 兼容模式检查 字符集检查 GUC参数检查 用户权限检查 相关检查项设置 父主题: 对象迁移
对象校正时SQL修改保存失败 ERROR: syntax error at or near "@"的解决方法 对象验证失败的原因有哪些? GaussDB数据库设置GUC参数对迁移的影响 Oracle迁移至GaussDB完成后index总数查询 ctid,xc_node_id,tableoid在GaussDB中已存在。
以root用户连接数据库实例。 切换到数据库实例用户。 su - omm "omm" 为安装数据库实例用户,请以实际数据库实例用户为准。 执行以下命令,设置数据库参数。 gs_guc reload -Z datanode -N all -I all -c "b_format_behavior_
创建对象迁移项目 本章节介绍如何依据已创建的数据库评估项目,创建对象迁移任务。 操作步骤 登录UGO控制台。 单击左侧导航栏“结构迁移 > 对象迁移”。 在对象迁移页面,单击右上角的“创建迁移项目”。 在创建迁移项目页面,完成信息的填写,具体参见表1。 图1 创建迁移项目 表1 创建迁移项目参数说明
用户至少需要能够访问一个存在DDL的Schema对象,否则无法创建评估任务。注意:Oracle系统Schema中的对象不会被采集。 DBMS_METADATA SQL格式化参数设置 检查用户是否可以执行DBMS_METADATA的SQL格式化命令,如果检查结果为警告,评估项目可以创建成功,但是采集出的sql格式可能存在问题,导致评估和转换失败。
如测试连接成功,将提示“连接成功”,您可继续新增操作。如测试连接失败,将提示连接失败原因,您需根据提示信息进行修改,以便新增数据库登录成功。 设置完登录信息,单击“立即新增”。 新增完成后,单击新增登录的“登录”,登录当前数据库。 单击“SQL操作 > SQL查询”,进入SQL查询页面。
Layer,安全套接层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。 数据收集模式 选择是“从DBA视图”还是“从所有视图”中采集数据。默认选择“从所有视图”。 从DBA视图:从整个数据库实例中的对象中进行数据采集。
SQL语句中没有schema名称,并且没有选择schema,默认使用public。 规则模板 依据所选的数据库类型,下拉选择对应的模板。 具体模板信息可在新增规则模板中设置。 上传数据文件 上传符合要求的文件。文件要求为: 文件中的SQL对象名称当前仅支持小写,若输入大写的SQL对象名称,系统会自动转换为小写。
00。 多选schema ,数量不能超过10000。 规则模板 依据所选的数据库类型,下拉选择对应的模板。 具体模板信息可在新增规则模板中设置。 描述 可添加对审核任务的描述,最多100个字符。非必填。 单击“确定”。数据库审核任务列表生成对应记录。 图2 审核任务列表 其中“状