检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库对象检查 源数据库是否存在MyISAM表 源库中是否存在无权限迁移的函数或存储过程 源数据库同名对象检查 源库是否包含无日志表(UNLOGGED TABLE) 源库约束完整性检查 源数据库索引(_id)检查 源数据库索引长度检查 源数据库是否存在使用不支持的存储引擎的表 映射到目标库中的库名是否合法
='f_name'; 解决方案 缺少的函数可能属于某个插件,也可能是用户自建的函数。可按照如下步骤在源库检查函数的来源,并在目标库创建对应插件或者自建函数后,重试DRS任务。 登录源库,执行如下SQL查询函数所属的插件,其中f_name为对应函数名称。 select extname
18版本时,还需要有SESSION_VARIABLES_ADMIN权限。 同步对象约束 支持表、主键索引、唯一索引、普通索引、存储过程、视图、函数的同步,不支持事件、触发器的同步。 视图、存储过程、函数依赖的表不支持做表名映射。 任务做表名映射时,不支持该表的外键约束同步。 使用非字母、非数字、非下划线等字符作
获取任务ID 在调用接口的时候,部分URL中需要填入任务ID,所以需要获取到任务ID。任务ID获取方法如下: 从控制台获取任务ID 登录数据复制服务管理控制台。 在任务管理界面,查看任务ID。 或单击任务名称,在“基本信息”页签,查看当前任务的ID。 图1 基本信息 通过API获取任务ID
Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 为保证接口调用性能,建议批量调用数量不超过10个。 URI POST /v3/{project_id}/jobs/disaster-recovery-monitoring-data
Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 为保证接口调用性能,建议批量调用数量不超过10个。 URI POST /v3/{project_id}/jobs/batch-creation 表1 路径参数 参数
仅支持to_date和sys_guid函数作为默认值,将其他函数作为默认值时,需要目标库也有相同功能的函数。对于目标库不存在对应函数的情况,会出现以下情况: 默认值函数会被置空。 创建表失败,导致任务失败。 增量同步的DDL如果包含目标数据库不存在的系统函数,会导致同步任务失败。 如果表
SDK运行原理 SDK的拉取和确认消息是两个异步的线程,拉取按照事务顺序拉取,两个线程分别独立并且遵循因果序。拉取到的消息会顺序的调用用户注册的notify函数,SDK保证每一条消息会推送一次,且只有一次。 导入SDK的jar包 SDK的jar包使用beta版本只支持通过lib直接导入
Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 预检查接口调用成功后才能调用。 URI POST /v3/{project_id}/jobs/batch-precheck-result 表1 路径参数 参数 是否必选
并提供SDK代码示例调试功能。 接口约束 任务创建成功之后,任务状态为CONFIGURATION才能进行测试连接。 为保证接口调用性能,建议批量调用数量不超过10个。 URI POST /v3/{project_id}/jobs/cluster/batch-connection
Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 为保证接口调用性能,建议批量调用数量不超过10个。 URI POST /v3/{project_id}/jobs/batch-detail 表1 路径参数 参数 是否必选
多项目时,展开“所属区域”,从“项目ID”列获取子项目ID。 调用API获取项目ID 项目ID还可通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{endpoint}/v3/projects/”,其中{endpoint}为IAM的终端节点,可以从地
仅实时迁移、实时同步支持对象选择。 任务创建成功之后,任务状态为CONFIGURATION,并且与源库和目标库测试连接通过、修改任务接口调用成功后才能调用。 为保证接口调用性能,建议批量调用数量不超过10个。 URI PUT /v3/{project_id}/jobs/batch-select-objects
N,并且与源库、目标库测试连接均通过、修改任务接口调用成功后才能调用。 双主灾备时,需要正向任务状态为INCRE_TRANSFER_STARTED时,反向任务不需要调用该接口,父任务不支持调用。 为保证接口调用性能,建议批量调用数量不超过10个。 URI POST /v3/{pr
支持选中表的表结构、数据和索引。 同步表结构时支持以下函数作为默认值:now、newid、getutcdate、getdate。将这些函数作为default值时,需要目标库也有相同功能的函数。对于目标库不存在对应函数的情况,可能会出现以下结果: 1. 默认值函数可能会被置空。 2. 创建表失败,导致对象对比不一致或者任务失败。
支持选中表的表结构、数据和索引。 同步表结构时支持以下函数作为默认值:now、newid、getutcdate、getdate。将这些函数作为default值时,需要目标库也有相同功能的函数。对于目标库不存在对应函数的情况,可能会出现以下结果: 1. 默认值函数可能会被置空。 2. 创建表失败,导致对象对比不一致或者任务失败。
查看同步映射 实时同步映射关系包括对象选择时的库映射、schema映射、表映射和数据加工时的列映射。当同步映射关系配置成功后,启动实时同步任务即可查看同步映射详情。 前提条件 已登录数据复制服务控制台。 操作步骤 在“实时同步管理”界面,选择指定的同步任务,单击任务名称。 页面跳
DB:数据库。 TABLE:表。 VIEW:视图。 EVENT:事件。 ROUTINE:存储过程和函数。 INDEX:索引。 TRIGGER:触发器。 SYNONYM:同义词。 FUNCTION:函数。 PROCEDURE:存储过程。 TYPE:自定义类型。 RULE:规则。 DEFAULT_TYPE:缺省值。
终端节点 终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询DRS服务的终端节点。 父主题: 使用前必读
查询同步映射列表 功能介绍 查询同步映射列表,实时同步映射关系包括对象选择时的库映射、schema映射、表映射和数据加工时的列映射。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。