检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询API版本信息列表 功能介绍 查询API版本信息列表。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET / 请求参数 表1 请求Header参数 参数 是否必选
“转换配置”的使用场景是什么? 在进行迁移之前,识别到源数据库应用系统中存在有多种迁移方案可选择,用户可选择最优配置方案(依赖于源库系统以及用户需求)再进行迁移。 父主题: 迁移项目
别名不能和实体表重名,且别名之间不能重名。 不支持审核视图中的表。 不支持审核数据库系统表及系统视图。 不支持审核含有“#”的MySQL语句。 文件审核中和审核完成后,将无法“重试”该任务。 如果使用系统模板进行审核时,新版本升级结束后,再次重试或者同文件审核,会导致审核结果不一致。为避免此现象发生,建议使用自定义模板。
单击“查看终端节点服务”,可跳转至终端节点服务管理界面,查看当前终端节点列表。 如何配置终端节点服务,请参考使用终端节点服务连接目标数据库。 选择“选择实例”,需要在“数据库实例”下拉框中进行选择。 单击“查看数据库实例”,可跳转至对应目标数据库的实例管理界面,查看该类实例的相关信息。
TABLE语句。生成列、表约束、外键约束等信息未考虑。 INDEX:通过查询pg_indexes视图的indexdef字段获取CREATE INDEX语句。 VIEW:通过查询pg_views视图的definition字段获取视图的子查询,然后拼接成 CREATE VIEW语句。 FUNCTIO
当源数据库为SQL Server,并选择“不使用SSL”时,测试连接失败,弹窗提示 ErrorCode=0, SQLState=08S01,同时查看相关日志,发现有如下相关错误信息:Caused by: The server selected protocol version TLS10
别名不能和实体表重名,且别名之间不能重名。 不支持审核视图中的表审核。 不支持审核数据库系统表及系统视图审核。 不支持审核含有“#”的MySQL语句。 表1 支持的嵌套审核语句 序号 SQL语句 1 select id, (select 子查询) as name from table; 2 select id
异构数据库迁移至GaussDB分布式后select查询无order by数据结果集不一致 问题现象 图1 查询SQL中无order by 问题原因 GaussDB 分布式数据中,数据是按照分布键均匀存储在各DN节点上,select查询无order by时,数据随机从DN节点上读取,因此数据结果无法保证一致。
不使用SSL:如果不启用SSL安全协议,数据安全可能存在潜在风险。 单项SSL:将对数据库身份进行认证并启用安全加密传输。 上传文件:上传JKS类型的根证书文件。 信任密码:用于访问证书的信任库密码。 说明: 若选择“单项SSL”,必须同时正确选择上传文件、填写信任密码,这些信息为用户私有。 SSL(Secure
若源库为MySQL,则自定义Schema名称为dsc_mys_ext。 例如:针对Oracle的某些系统函数,UGO自定义实现相同功能的目标库函数,并在迁移时将Oracle的系统函数调用转换成UGO自定义的函数调用。 父主题: 产品咨询
分析,不生成评估报告,在查看数据库评估结果中目标数据库分析页签将仅显示目标数据库选择。建议在已确定要迁移的目标数据库时选择。 若成功创建评估任务后需要再次打开评估功能,可在评估项目列表中下拉选择“重新评估”。在重新评估后,才可以在查看数据库评估结果时,查看目标数据库评估结果。 不勾选“跳过目标数据库评估”:
对象校正时SQL修改保存失败 用户在迁移的对象校验页面进行SQL修改后保存,出现如图所示报错: 图1 报错显示 查询长度已超过1MB的最大限制。 调整查询长度后正常。 父主题: 迁移项目
数据库迁移和验证 查看数据库评估结果 04 API 您可以使用UGO提供的API进行相关操作,如创建评估项目、确认目标库、创建迁移项目、启动语法转换等。 API文档 创建评估项目 查询评估项目详情 评估项目确认目标数据库类型 删除评估项目 创建迁移项目 目标库权限检查 查询迁移项目状态
自建GaussDB内核版本号与UGO界面显示GaussDB版本号对应关系 登录自建GaussDB数据库,执行以下命令,查询版本号。 select version (); 查询出的版本号,与UGO界面上显示的GaussDB版本号对应关系如表1所示。 表1 版本号对应关系 GaussDB内核版本号
目标库为GaussDB时,会进行三权分立检查。GaussDB三权分立后,系统管理员即拥有SYSADMIN权限的用户将不再具有CREATEROLE属性(安全管理员)和AUDITADMIN属性(审计管理员)能力,即不再拥有创建角色和用户的权限,也不再拥有查看和维护数据库审计日志的权限。在UGO的对象迁移功能
单击“添加标签”,在“添加标签”弹出框中,输入标签的键和值,单击键/值后的“添加”。 标签添加完成后,单击弹框下方的“添加”。即可在当前项目中查看并管理自己的标签。 图1 添加标签 输入标签的键和值时,系统会自动联想当前所有关联的预定义标签。 标签的键不能为空且必须唯一,长度不能超过128个字符,可以包含任意语种的字母、数字、空格和_
编辑”,进入“模板编辑”页面。 用户只能编辑自己创建的模板。 只支持修改配置项的值,不支持修改模板名称、源数据库类型和目标数据库类型。 “配置状态”是以系统模板“默认值”作为基准值,如果与默认值不同,则显示状态为“已修改”。 冻结账户无法修改配置模板。 图1 模板编辑 单击“操作 > 编辑”,可对此特性的“当前配置”进行修改。
异构数据库迁移至GaussDB需要手动修改ctid,xc_node_id,tableoid,ctrd等列名称。 问题原因 GaussDB中已存在系统的列名称ctid,xc_node_id,tableoid,ctrd,如果源库也存在列名称ctid,xc_node_id,tableoid,
建配置模板。 系统提供默认值和最大兼容性两个内置模板。 选择某一模板后,会将模板对应的预设值导入到下方配置项列表中。 在配置项列表中,根据实际转换场景,对各个转换配置项进行详细设置。 鼠标停留在各特性“当前配置”后的,显示该特性的具体影响。可单击“查看示例”,查看“配置信息”与“当前配置转换示例”的详细信息。
时,则显示系统对象的类型、系统对象在SQL语句中出现的次数以及是否支持兼容。单击系统对象名称,可查看使用该系统对象的数据库对象。 单击“系统对象报告”,可将Excel报告以压缩包的形式下载至本地查看,Excel报告包含系统数据报告和下载的系统表或视图数据两个页签。 系统数据报告: