检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
联系数据库管理员,提高SGA参数的配置。 ALTER SYSTEM SET sga_max_size=5G scope=spfile; ALTER SYSTEM SET sga_target=5G scope=spfile; 上述参数值仅为参考,若SGA的值配置过大,会导致源库资源使
ssDB的兼容性,迁移涉及的GUC参数和影响范围可参见表1 GaussDB(MySQL兼容模式)的GUC参数。 GaussDB数据库提供了许多运行参数,配置这些参数可以影响数据库系统的行为。在修改这些参数时请确保用户理解了这些参数对数据库的影响,否则可能会导致无法预料的结果。 表1
bind_procedure_searchpath 未指定模式名的存储过程中的数据库对象的搜索路径配置项。 主备版/分布式 是 correct_to_number 控制to_number()结果兼容性的配置项 主备版/分布式 是 unbind_divide_bound 控制对整数除法的结果进行范围校验 主备版/分布式
查看错误文件 操作场景 查看审核中错误的文件以及错误信息。 前提条件 有已上传的审核文件。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 语句审核 > 审核文件”,进入审核文件页面。 在审核文件任务列表中,选择待查看的任务,单击“更多 > 查看错误文件”。 图1 错误文件列表
导出转换配置模板 操作场景 已在当前华为云账户中完成配置模板创建,需要在其他账户中复用此模板时,可以先在当前UGO实例中将模板导出。 前提条件 存在已创建的转换配置模板。 操作步骤 登录UGO控制台。 单击左侧导航栏“转换配置管理”,进入转换配置管理页面。 单击待导出模板“操作 >
数据库评估”。 在评估项目任务列表中,选择待分析的项目,单击“操作 > 更多 > 重新评估”。 仅Oracle为源时,可选择是否需要修改动态SQL评估参数。 是:分析对象中包含的动态SQL。 否:不分析。 单击“确定”。 “项目状态”显示“进行中”并显示当前具体项目状态与百分比进度。
获取帐号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看账号ID。 图1 获取账号ID
项目ID还可通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。
根据企业用户的职能,设置不同的访问权限,以达到用户之间的权限隔离。 将UGO资源委托给更专业、高效的其他华为云账号或者云服务,这些账号或者云服务可以根据权限进行代运维。 如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用UGO服务的其他功能。
用户至少需要能够访问一个模式对象,否则无法创建评估任务。注意:PostgreSQL的系统对象不在对象数量的统计范围之内。 评估项目创建项目的预检查阶段不会检查源数据库的权限,只检查源数据库中至少需要一个对象需要评估。 父主题: 数据库权限检查
若检查成功,“项目状态”显示“就绪”。 若检查未成功,请查看权限检查报告,对目标库中“权限”为“失败”的类型进行修改,并再次检查。 目标库为非GaussDB,权限检查时UGO将在目标库中创建一个存储过程来辅助进行用户的权限检查,权限检查完成后该存储过程会自动删除。 父主题: 对象迁移项目管理
数据合规处理说明 UGO在完成其功能的过程中需要接触您的数据,包括数据库连接相关信息和源数据库结构信息,具体包括: 数据库连接相关信息:数据库IP、端口、数据库用户名、密码、SSL认证证书及证书密码等。 源数据库结构信息:UGO仅会访问和获取您的源库结构信息,不会获取源库表数据,这些结构信息会如实地反映到操作界面中。
单击“添加标签”,在“添加标签”弹出框中,输入标签的键和值,单击键/值后的“添加”。 标签添加完成后,单击弹框下方的“添加”。即可在当前项目中查看并管理自己的标签。 图1 添加标签 输入标签的键和值时,系统会自动联想当前所有关联的预定义标签。 标签的键不能为空且必须唯一,长度不能超过
文件名只支持数字、字母、下划线、中划线。 3. 文件名长度不能超过 240 个字符长度。 4. 列的顺序需要按照模板中的顺序排列,每列数据格式建议使用文本类型,防止数据转换中的偏差。 5. 每行数据之间不能有空行,否则会截断空行之后的数据,截断之前的行数不能超过200行。 须知: 建议使用导出后的Exce
blic。 规则模板 依据所选的数据库类型,下拉选择对应的模板。 具体模板信息可在新增规则模板中设置。 上传数据文件 上传符合要求的文件。文件要求为: 文件中的SQL对象名称当前仅支持小写,若输入大写的SQL对象名称,系统会自动转换为小写。 文件中仅允许包含增删改查等单语句SQL
用户分析。子对象的相关数据不会统计在迁移报告中。 迁移统计报告:该报告简要介绍了迁移和验证对象的状态。 迁移错误报告:该报告介绍了对象迁移失败的详情,包括每个对象的状态、迁移语句和错误信息。 迁移错误报告(匿名化):该报告介绍了对象迁移失败的详情,包括每个对象的状态、迁移语句、错
该数据源已经创建。 操作步骤 登录UGO控制台。 单击左侧导航栏的“数据源管理”。 在数据源管理列表中,选择待测试的数据源,单击“操作 > 测试连接”。 测试成功:提示“连接成功”。 测试失败:提示“连接失败”。 正处于测试连接验证中的数据源,“测试连接”和“删除”按钮置灰,不可使用。 父主题:
器之间的安全通讯。 数据收集模式 选择是“从DBA视图”还是“从所有视图”中采集数据。默认选择“从所有视图”。 从DBA视图:从整个数据库实例中的对象中进行数据采集。 从所有视图:当前用户可以访问的所有对象(包含用户拥有的对象)进行数据库采集。 标签(可选) 可使用TMS的预定义
终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询服务的终端节点。 数据库和应用迁移 UGO API当前支持的Region如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 数据库和应用迁移 UGO API当前支持的Region 区域名称
by数据结果集不一致 问题现象 图1 查询SQL中无order by 问题原因 GaussDB 分布式数据中,数据是按照分布键均匀存储在各DN节点上,select查询无order by时,数据随机从DN节点上读取,因此数据结果无法保证一致。 解决办法 查询的SQL语句中添加order by排序,order