检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调用说明 数据复制服务提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读
如何调用API 构造请求 认证鉴权 返回结果
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token说明如何调用API,该API可以获取用户的Token,Token可以用于调用其他API时鉴权。您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987
MySQL存储过程迁移上云后遇到调用权限的问题,如何解决 MySQL存储过程迁移上云后,可能会因为权限问题导致调用存储过程或函数出错。 针对该情况,不同的Definer策略有不同的处理方法。本章节主要以user1为示例,介绍两种迁移Definer的策略下的处理方法。 策略一 在测
N,并且与源库、目标库测试连接均通过、修改任务接口调用成功后才能调用。 双主灾备时,需要正向任务状态为INCRE_TRANSFER_STARTED时,反向任务不需要调用该接口,父任务不支持调用。 为保证接口调用性能,建议批量调用数量不超过10个。 URI POST /v3/{pr
消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,状态码列表请参见状态码。 对于获取用户Token的接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。 对于获取用户Token的接口,返回如图1
} 在3.1 构造请求中以调用获取用户Token的接口为例说明了如何调用API。获取Token后,再调用其他接口时,您需要在请求消息头中添加“X-Auth-Token”,其值即为Token。例如Token值为“ABCDEFJ....”,则调用接口时将“X-Auth-Token:
TABLE方式创建的表不会同步到目标库。常见地如:使用CREATE TABLE AS创建表、调用函数创建表。 暂不支持以注释开头的DDL语句的同步,以注释开头的DDL语句将被忽略。 不支持函数和存储过程中DDL语句的同步,函数和存储过程中执行的DDL语句将被忽略。 源库和目标库版本不同时,请使用源库
查看监控指标 操作场景 云服务平台提供的云监控,可以对数据复制服务的实时迁移、实时同步和实时灾备实例(下文简称实例)的运行状态进行日常监控。您可以通过管理控制台,直观地查看实例的各项监控指标。由于监控数据的获取与传输会花费一定时间,因此,云监控显示的是当前时间5~10分钟前的实例
源库中是否存在无权限迁移的函数或存储过程 MySQL迁移场景 表1 源库中是否存在无权限迁移的函数或存储过程 预检查项 源库中是否存在无权限迁移的函数或存储过程。 描述 源数据库提供的账号权限不足,无法迁移部分函数和存储过程,导致迁移失败。 不通过提示及处理建议 不通过原因:数据库中存在无权限迁移的函数或存储过程。
检查无误后,单击“下一步”,进入下一步操作。 查看数据过滤 在“实时同步管理”页面任务列表中,选择需要查看数据加工的任务,单击任务名称。 选择“数据加工”页签,查看数据过滤记录。单击右上角的,可刷新数据。 查看列加工 在“实时同步管理”页面任务列表中,选择需要查看的任务,单击任务名称。 选择“同
查询对比结果 功能介绍 查询对比结果。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 创建对比任务接口调用成功后才能调用。 URI POST /v3/{proje
CREATE VIEW、CREATE ROUTINE、TRIGGER、EXECUTE。您需要根据具体的数据库对象查看缺少哪些权限,再进行授权操作。 对于存储过程和函数,必须保证用户user对其有拥有EXECUTE权限,授权SQL命令如下: grant execute on db_name
批量查询预检查结果 功能介绍 批量查询任务的预检查结果。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 预检查接口调用成功后才能调用。 URI POST /v3/
建议将参数设置为一致。 block_encryption_mode 用于设置使用加解密函数时的加密模式,源库和目标库的block_encryption_mode参数不同,会导致加解密函数的查询的结果不同。 例如,设置block_encryption_mode为aes-128-ecb然后执行SELECT
状态 解决方案 数据类型或函数 ENCODE()函数 加密 移除 AES_ENCRYPT()函数代替 DECODE()函数 解密 移除 AES_DECRYPT()函数代替 ENCRYPT()函数 加密 移除 SHA2()函数代替 DES_ENCRYPT()函数 加密 移除 AES_ENCRYPT()函数代替
数据库产生一定的查询压力。 行数对比:会查询源库及目标库的表行数,占用10个左右的session的连接数,正常的select count语句基本不会对数据库产生影响。但是如果表数据量巨大(亿级)会对数据库产生一定的查询压力,返回查询结果会比较慢。 内容对比:会查询源库及目标库的全
新列表,可以查看到所选对比类型的对比结果。 若需要查看对比类型详情,可单击指定对比类型操作列的“查看对比报表”,然后选择需要进行对比的数据库,单击操作列的“查看详情”,查看指定源数据库和目标数据库的对比结果详情。 运行中的任务可以随时取消,已取消的对比任务也支持查看对比报表。 行
pdate等。 表5 Record接口定义 函数名称 说明 String getAttribute(final String key) 该函数可以获取Record中主要的一些属性值。传入参数为属性名,返回这个属性的值。 可以调用这个函数获取的属性名及对应的属性值如表6所示。 Type
查询容灾监控数据 功能介绍 根据任务ID查询容灾监控数据。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 为保证接口调用性能,建议批量调用数量不超过10个。 URI