检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本章以选择“主机IP地址”为例。 源数据库名称 待评估源数据库名称。 主机名/IP地址 依据上一步的选择,填写具体主机名称或者主机IP地址。 主机端口 数据库的端口。 用户名 源数据库的用户名。建议连接用户应具有管理员角色,但不要使用sys用户。 密码 源数据库的有效密码,最多50个字符。 SSL类型(可选)
保证数据的安全性。 说明: 其中的json类型文件,仅支持解析数据复制服务DRS中流量回放功能生成的json文件。 是否推荐索引 打开 目前仅支持GaussDB。默认选择不推荐。 描述 针对业务查询 SQL 的审核任务 可添加对文件的描述,最多100个字符。非必填。 单击“确定”。下方列表生成对应记录。
取到账号ID。账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看账号ID。 图1 获取账号ID 父主题: 附录
选择“终端节点服务”,则需要选择“终端节点服务”实例,以及“端口映射”。 单击“查看终端节点服务”,可跳转至终端节点服务管理界面,查看当前终端节点列表。 如何配置终端节点服务,请参考使用终端节点服务连接目标数据库。 选择“选择实例”,需要在“数据库实例”下拉框中进行选择。 单击“查看数据库实例”,可跳转至对应目
录成功。 设置完登录信息,单击“立即新增”。 新增完成后,单击新增登录的“登录”,登录当前数据库。 单击“SQL操作 > SQL查询”,进入SQL查询页面。 执行如下语句创建兼容Oracle的数据库。 此例中为:ugo,请根据实际情况选择。 CREATE DATABASE ugo
在审核文件任务列表中,选择待查看任务,单击“更多 > 推荐索引”。显示该任务基本信息与推荐索引详情。 图1 索引推荐详情 单击对象名称前的选中对象,右侧列表展示对应的推荐索引信息,包含:“推荐索引列”、“创建语句”、“存在类型”。 单击对象名称后的“查看SQL语句”,展示涉及此对象的SQL语句列表。
168.1.2 填写具体主机IP地址,IP地址格式支持IPv4和IPv6。 说明: 支持IPv6数据库如下:MySQL。 主机端口 4000 待进行管理的数据库端口。 用户名 demo_user_01 待进行管理的数据库用户名。 由字母、数字、“_”、“-”、“$”、“#”组成,长度为2-128个字符,必须以字母、数字、“
当源数据库为SQL Server,并选择“不使用SSL”时,测试连接失败,弹窗提示 ErrorCode=0, SQLState=08S01,同时查看相关日志,发现有如下相关错误信息:Caused by: The server selected protocol version TLS10
查询评估项目详情 功能介绍 查询评估项目详情。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/evaluation-pro
单击用户名,在下拉列表中单击“基本信息”。 在基本信息页面单击“管理我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 获取项目ID 调用API获取项目ID 项目ID还可通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{Endpoint
Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了UGO支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3
时,可使用SYSADMIN用户赋权;也可使用schema_owner赋权。 迁移用户在权限不足的时候,是无法查询出schema的owner的,需要使用更高权限的用户来查询。 GRANT 表空间权限检查 目标库为GaussDB,迁移用户非SYSADMIN、并且迁移GRANT对象时,
用户未开通对应的权限。 UGO详细的常用操作与对应的授权项,请参考权限管理。 如何开通对应权限,请参考创建用户并授权使用UGO。 账号冻结或受限。 此时仅允许查看已有项目,修改、删除、创建以及SQL语句转换等功能不可使用。 界面会给出相应提示,您可以直接单击“提交工单”进行处理;也可以在管理控制台右上角,选择“工单
审核文件详情 操作场景 查看上传的审核文件详细信息。 前提条件 有已上传的审核文件。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 语句审核 > 审核文件”,进入审核文件页面。 单击待查看任务“操作 > 查看详情”。显示该任务的审核文件信息与采集出的SQL语句列表,也可“导出”SQL语句。
忽略所有对象,将失败项转换为“忽略”状态。若“撤销跳过”,“转换状态”将变为“手工修改” 可对选中的对象进行“修改”或“查看详情”。 单击“查看详情”,可查看对应对象的迁移错误信息和源端、目标端以及比较的信息,也可以复制详细代码。 单击“修改”:可对具体对象进行逐条手工修改。如何修改,请参见校正转换失败对象。
单击迁移项目的“操作 > 更多 > 权限检查”。显示“启动目标数据库权限检查成功”。 若检查成功,“项目状态”显示“就绪”。 若检查未成功,请查看权限检查报告,对目标库中“权限”为“失败”的类型进行修改,并再次检查。 目标库为非GaussDB,权限检查时UGO将在目标库中创建一个存储
审核文本历史记录 操作场景 查看审核文本详情。 前提条件 有已提交审核的文本。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 语句审核”,进入审核文本页面。 审核文本界面下方,显示历史记录的详细信息,包括数据库类型、数据源信息、SQL语句及审核时间等。 当前历史记录只保存最近十次提交过的审核记录。
考批量语句更新。 单击待修改对象“操作 > 查看详情”,进入对象详细信息页面。可以查看“转换错误”信息和“修改”建议。 图6 对象详细信息-转换错误 建议按照管理、存储、代码、作业对象的顺序进行对象校正。 迁移后返回对象校正页面并查看迁移失败的对象详情时,展示的是“迁移错误”。
以上白名单是为了进行迁移针对性设置的,迁移结束后可以删除。 其他事项准备 建议使用非生产环境数据库。 已知待迁移Oracle数据库的IP地址,端口,用户名和密码。 数据库的系统库由数据库自身维护,可能会禁止用户的创建操作,因此不建议您使用系统库进行对象迁移。 待连接的目标库正常,无欠费、停机等情况。
查询配额 功能介绍 查询单租户的配额,包括评估项目配额、迁移项目配额。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/quotas