检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建数据库评估项目,无法连接到Oracle源库 请检查如下设置: 源数据库与UGO服务的网络是否打通,目前UGO连接源库仅支持公网连接; 检查网络是否稳定(包括丢包率、时延等指标),如果到源库的网络质量不好,可能导致评估任务失败; 检查源库的防火墙,访问白名单限制是否对UGO服务放行;
由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。 414 Request-URI Too Large 请求的URI过长(URI通常为网址),服务器无法处理。 415
通过sys用户连接源库失败 sys用户是Oracle的超级管理员用户,一般Oracle数据库限制了sys用户的远程登录,建议使用其他数据库用户。 父主题: 数据库连接
部分功能无法正常使用,是为什么? 用户未开通对应的权限。 UGO详细的常用操作与对应的授权项,请参考权限管理。 如何开通对应权限,请参考创建用户并授权使用UGO。 账号冻结或受限。 此时仅允许查看已有项目,修改、删除、创建以及SQL语句转换等功能不可使用。 界面会给出相应提示,您
0协议,而当前使用的JRE因为不够安全的原因,默认禁用了TLS1.0。 解决方法 按照以下步骤,修改JVM配置: 以root用户登录到UGO服务器。 确认Java运行环境路径,下文以JAVA_HOME代称。 修改<JAVA_HOME>/lib/security/java.security文件。
“配置状态”是以系统模板“默认值”作为基准值,如果与默认值不同,则显示状态为“已修改”。 冻结账户无法修改配置模板。 图1 模板编辑 单击“操作 > 编辑”,可对此特性的“当前配置”进行修改。 修改后单击“确定”。 完成修改后,单击“返回”。 父主题: 转换配置管理
输入一对一的“键”和“值”后单击“添加”。 最多可添加20个标签。具体操作详见标签。 单击“开始测试”。 测试连接成功:“下一步”按钮高亮显示。 测试连接失败:给出错误提示“无法连接到数据库”。 (可选项)测试网络稳定性。测试网络稳定性成功仅表示当前测试时网络时延低,无丢包或丢包率很低。需要10到15s。
对象校正时SQL修改保存失败 用户在迁移的对象校验页面进行SQL修改后保存,出现如图所示报错: 图1 报错显示 查询长度已超过1MB的最大限制。 调整查询长度后正常。 父主题: 迁移项目
GaussDB(MySQL兼容模式)的GUC参数。 GaussDB数据库提供了许多运行参数,配置这些参数可以影响数据库系统的行为。在修改这些参数时请确保用户理解了这些参数对数据库的影响,否则可能会导致无法预料的结果。 表1 GaussDB(MySQL兼容模式)的GUC参数 兼容MySQL行为配置项 兼容性配置项
评估任务连接成功,但预检查失败 问题现象 用户给创建评估项目的连接用户授予了DBA权限,评估任务测试连接成功,但预检查失败。 问题原因 赋给用户给了DBA权限,但是是非默认的DBA角色,需要修改为默认DBA角色。 解决办法 登录到源数据库中,执行以下SQL语句查询,当前用户是否为默认角色。
对象验证失败的原因有哪些? 可能的原因如下: 目标库验证失败 —建表语句如果指定tablespace,请检查目标库是否存在该tablespace,如果不存在请在目标库创建该tablespace。 —创建视图、函数等失败请检查是否依赖目标库table,如果依赖table请先确保table创建成功。
对象采集失败的原因有哪些? 可能的原因如下: 网络到源数据库已关闭 —此时需要恢复UGO与源数据库之间的网络连接,并重新创建评估工程。 目标库验证失败 —建表语句如果指定namespace,请检查目标库是否存在该namespace,如果不存在请在目标库创建该namespace。
保存:保存对目标端代码的修改。并会形成记录保存在“修改历史”。 修改后单击“保存”,会形成修改记录,单击“修改历史”按钮,查看修改历史。 列表展示修改时间,单击对应时间后的“回滚”,可以回滚至最近时间的修改记录。 单击历史ID前的下拉图标,对比展示修改记录。 图3 修改历史 Oracle为源的迁
请求方法 请求方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。当资源不存在的时
步引导用户制定转换计划、设计转换方案,并帮用户完成语法自动转换和一键迁移。对于转换失败或迁移失败的对象,还提供了对象编辑、批量修改等功能,简化手动改造工作的同时还会确保每次修改的留痕,提供历史修改记录查看和回滚的能力。 数据库结构迁移 SQL审核 SQL审核功能能够帮助用户在开发
入靠前的IP进行连接;若前一个ip节点异常导致无法创建连接,会尝试使用下一个ip创建连接;若第一个可连接的ip节点异常导致不可写,则测试连接正常,但权限检查、迁移对象将会报错提示。 选择“主机名”,则需要填写“主机名”。 主机名不能为空。 支持多个主机名,总长度不超过1024位,各个主机名之间用英文逗号分隔。
对象状态为“异常”的对象,表示源库中该对象本身存在异常,“转换状态”自动显示为“跳过”,无法转换。 前提条件 “项目状态”为“就绪”且目标库信息正确、测试连接成功。 目标数据库连接的用户需要具有Schema、表、程序、索引、用户、函数、视图等对象的创建、删除及更改权限。 上传指定迁移对象名称 登录UGO控制台。 单击左侧导航栏“结构迁移
单击“测试连接”进行检查。 测试连接成功:按钮高亮显示,同时“下一步”按钮高亮显示。 测试连接失败:弹出“错误”提示框。 单击“下一步”进入预检查界面。 图2 预检查 对于“检查结果”为“失败”的检查项,单击“操作 > 查看详情”,根据提示进行操作后,单击“重新开始预检查”重新检测。
最大化的实现源库对象SQL到目标库的语义等价转换,并将转换后的SQL应用到目标库,对于语法不兼容无法转换的对象标记为失败,并给出失败原因,同时为用户提供手动校正功能,直接在UGO的平台上进行修改,将修改后的SQL一键应用到目标库,提升数据库的迁移效率。
连接。 图1 公网网络+SSL安全连接 解决问题 企业业务高速发展,传统数据库扩容性差,迫切需要分布式化改造。 传统数据库需要自购并安装服务器、系统、数据库等软件,运维成本高、难度大。 传统数据库性能瓶颈问题,复杂查询性能较差。 数据库结构迁移成本高昂且专业化要求高。 服务列表 数据库和应用迁移