首批通过分布式安全可靠测评,为关键业务系统打造
查询冲突日志文件列表
更新时间:2026-04-14 15:36:02
本文为您介绍 OceanBase 迁移服务(OceanBase Migration Service,OMS)提供的 OpenAPI:查询冲突日志文件列表 ListConflictData。
功能说明
本接口用于查询数据迁移任务的冲突日志文件列表。
调用说明
接口约束
本接口适用于 OMS V4.3.0 及之后版本。
请求路径
POST /api/v2?Action=ListConflictData
curl 示例
您可以使用 curl 工具调用 OpenAPI 的接口。下述示例中,访问 OMS 的地址为 xxx.xxx.xxx.1,端口为 8089,访问的接口为 ListConflictData。其中, YWRtaW46cm9vdA= 为 username:password 的 Base64 编码。
curl -X POST -H 'Authorization:Basic YWRtaW46cm9vdA=' -H 'Content-Type: application/json' -d '{"projectId":"npxxxxx","omsStepName":"FULL_TRANSFER"}' http://xxx.xxx.xxx.1:8089/api/v2?Action=ListConflictData
请求参数
| 参数 | 类型 | 描述 |
|---|---|---|
| projectId | string | 数据迁移任务的 ID。 |
| omsStepName | string | 任务步骤的名称,可选值包括 FULL_TRANSFER(全量迁移)、INCR_TRANSFER(增量同步)和 REVERSE_INCR_TRANSFER(反向增量)。 |
返回结果
| 参数 | 类型 | 描述 |
|---|---|---|
| success | boolean | 是否调用成功。 |
| requestId | string | 请求 ID。 |
| fileName | string | 冲突日志文件的名称。 |
| date | string | 最近修改时间。 |
| size | decimal | 冲突日志文件的大小。 |
示例
请求示例
{
"projectId": "np_xxxx",
"omsStepName": "FULL_TRANSFER"
}
返回示例
{
"success": true,
"requestId": "e8dec2fe-40****",
"data": [
{
"fileName": "conflict_sql_2.log",
"date": "2025-03-29T07:57:09.376",
"size": 4
},
{
"fileName": "conflict_sql_1.log",
"date": "2025-04-02T07:57:09.375",
"size": 5
}
]
}