Oracle 对象比较
February 26, 2024About 7 min
Oracle 对象比较
SDK类名:/active/OracleRule
示例接口
示例接口描述
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
foo | String | | 请求属性示例 | @ctitle | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
string | String | | 字符串属性示例 | ★ | 1-10 |
number | Number | | 数字属性示例 | 1 | 1-100 |
boolean | Boolean | | 布尔属性示例 | true | 1-2 |
regexp | RegExp | | 正则属性示例 | /[a-z][A-Z][0-9]/ | |
function | Function | | 函数属性示例 | () => Math.random() | |
array | Array | | 数组属性示例 | | 1-10 |
foo | Number | | 数组元素示例 | 1 | +1 |
bar | String | | 数组元素示例 | ★ | 1-10 |
items | Array | | 自定义数组元素示例 | [1, true, 'hello', /\w{10}/] | |
object | Object | | 对象属性示例 | | |
foo | Number | | 对象属性示例 | 1 | +1 |
bar | String | | 对象属性示例 | ★ | 1-10 |
placeholder | String | | 占位符示例 | @title | |
对象比较 - 列表
SDK方法名:listObjCmp
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
page | Number | 否 | | 1 | |
limit | Number | 否 | | 10 | |
search_field | String | 否 | | | |
search_value | String | 否 | | test | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
code | Number | 否 | | 0 | |
total | Number | 否 | | 20 | |
info_list | Array | 否 | | | 16 |
create_time | String | 否 | | 1593511163 | |
obj_cmp_uuid | String | 否 | | C038DE5A-CDB2-F26D-FA5F-93E3FF266A87 | |
obj_cmp_name | String | 否 | | test | |
src_db_uuid | String | 否 | | 3D7dFcd9-C176-d9ee-4FFB-f22bbd554926 | |
tgt_db_uuid | String | 否 | | 3D7dFcd9-C176-d9ee-4FFB-f22bbd554925 | |
cmp_type | String | 否 | | user | |
user_uuid | String | 否 | | 1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC | |
src_db_name | String | 否 | | yuan | |
tgt_db_name | String | 否 | | bei | |
username | String | 否 | | admin | |
can_op | Number | 否 | | 1 | |
can_up | Number | 否 | | 1 | |
can_del | Number | 否 | | 1 | |
config | Object | | | | |
one_task | String | | | 'immediate' | |
message | String | 否 | | | |
对象比较 - 新建
SDK方法名:createObjCmp
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
obj_cmp_name | String | 否 | 对象比较名称 | test | |
src_db_uuid | String | 否 | 源端数据库uuid | 4CA773F4-36E3-A091-122C-ACDFB2112C21 | |
tgt_db_uuid | String | 否 | 备端数据库uuid | 40405FD3-DB86-DC8A-81C9-C137B6FDECE5 | |
cal_table_recoders | Number | 否 | 是否对比表的记录数 | 1 | |
rule_uuid | String | 否 | 同步规则uuid | 751A03F5-C97D-645B-82B2-316A5D198528 | |
cmp_type | String | 否 | 类型 | user | |
db_user_map | String | 否 | 用户映射 | {'src_user':'dst_user'} | |
policies | String | 否 | 策略 | | |
policy_type | String | 否 | 策略类型 one_time 一次性 immediate 立即 periodic 周期性 interval 间隔 | periodic | |
one_time | String | 否 | | 2019-05-27 16:07:08 | |
repair | Number | 否 | | 1 | |
config | Object | | | | |
one_task | String | | 立即比较:immediate 选择时间:select_time | immediate | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
message | String | 否 | | | |
code | Number | 否 | | 0 | |
uuid | String | | | @uuid | |
对象比较 - 删除
SDK方法名:deleteObjCmp
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
uuids | Array | 否 | | ["11111111-1111-1111-1111-111111111111"] | |
force | Boolean | | | false | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
message | String | 否 | | | |
code | Number | 否 | | 1 | |
success_list | Array | | | | |
code | String | | | | |
message | String | | | fff | |
obj_cmp_name | String | | | ff | |
obj_cmp_uuid | String | | | gfsg | |
fail_list | Array | | | | |
code | String | | | -1 | |
message | String | | | sgsdf | |
obj_cmp_name | String | | | dsg | |
obj_cmp_uuid | String | | | sdfgdsg | |
对象比较 - 获取单个
SDK方法名:describeObjCmp
URL
/active/obj_cmp/:uuid([A-F0-9-]+)
Method
Request
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
active_obj_cmp | Object | 否 | | | |
obj_cmp_uuid | String | 否 | | | |
obj_cmp_name | String | 否 | | test | |
src_db_uuid | String | 否 | | 4CA773F4-36E3-A091-122C-ACDFB2112C21 | |
tgt_db_uuid | String | 否 | | 40405FD3-DB86-DC8A-81C9-C137B6FDECE5 | |
rule_uuid | String | 否 | | 751A03F5-C97D-645B-82B2-316A5D198528 | |
cmp_type | String | 否 | | user | |
cal_table_recoders | Number | 否 | | 1 | |
db_user_map | String | 否 | | {"user1":"user1"} | |
policies | String | 否 | | 1|00:09 | 1,2,3*1 |
policy_type | String | 否 | | periodic | |
one_time | String | 否 | | 2019-05-27 16:07:08 | |
repair | Number | 否 | | 1 | |
message | String | 否 | | | |
code | Number | 否 | | 0 | |
对象比较 - 操作
SDK方法名: 停止:stopObjCmp; 重启:restartObjCmp; 停止定时:cmpStopTimeObjCmp; 继续定时:cmpResumeTimeObjCmp; 立即比较:cmpImmediateObjCmp;
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
operate | String | | cmp_stop (停止) | cmp_restart (重启) | cmp_immediate | (立即比较) cmp_stop_time (停止定时) |
obj_cmp_uuids | Array | | | | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | | | 200 | |
msg | String | | | | |
data | Object | | | | |
message | String | | | | |
code | Number | | | 0 | |
对象比较-比较结果时间列表
SDK方法名:listObjCmpResultTimeList
URL
/active/obj_cmp/result_time_list
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
uuid | String | 否 | | @guid | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
code | Number | 否 | | 0 | |
message | String | 否 | | | |
time_list | Array | 否 | | | 16 |
show_time | String | 否 | | 2019-07-05 17:35:13 | |
summary | Object | 否 | | | |
diff | Number | 否 | | | 1-100 |
time | String | 否 | | 2019-07-05_17-35-13 | |
total | Number | 否 | | 20 | |
对象比较-比较任务结果
SDK方法名:describeObjCmpResult
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
uuid | String | 否 | | @guid | |
start_time | String | 否 | 开始时间 | | |
limit | Number | 否 | | | |
offset | String | 否 | | | |
search_value | String | 否 | 搜索值 | | |
BackLackOnly | Number | 否 | 显示备端差异 | 0 | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
message | String | 否 | | | |
code | Number | 否 | | 0 | |
result_info | Object | 否 | | | |
total | Number | 否 | | 20 | |
rows | Array | 否 | | | |
CONSTRAINT | String | 否 | | 1/1__1 | |
DATABASE LINK | String | 否 | | 0/0__1 | |
FUNCTION | String | 否 | | 0/0__1 | |
INDEX | String | 否 | | 4/5__0 | |
JAVA CLASS | String | 否 | | 0/0__1 | |
JAVA RESOURCE | String | 否 | | 0/0__1 | |
JAVA SOURCE | String | 否 | | 0/0__1 | |
JOB | String | 否 | | 0/0__1 | |
MATERIALIZED VIEW | String | 否 | | 0/0__1 | |
OLD JOB | String | 否 | | 0/0__1 | |
PACKAGE | String | 否 | | 0/0__1 | |
PACKAGE BODY | String | 否 | | 0/0__1 | |
PRIVS | String | 否 | | 9/8__0 | |
PROCEDURE | String | 否 | | 0/0__1 | |
QUEUE | String | 否 | | 0/0__1 | |
SEQUENCE | String | 否 | | 0/0__1 | |
SYNONYM | String | 否 | | 0/0__1 | |
TABLE | String | 否 | | 18/19__0 | |
TABLE PARTITION | String | 否 | | 0/0__1 | |
TRIGGER | String | 否 | | 0/0__1 | |
TYPE | String | 否 | | 0/0__1 | |
TYPE BODY | String | 否 | | 0/0__1 | |
VIEW | String | 否 | | 2/2__1 | |
usr | String | 否 | | I2/I2 | |
head_info | Object | 否 | | | |
obj_cmp_name | String | 否 | | Michelle Lewis | |
获取对象比较状态
SDK方法名:listObjCmpStatus
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
uuids | Array | 否 | | | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
code | Number | 否 | | 0 | |
message | String | 否 | | | |
info_list | Array | 否 | | | |
cmp_uuid | String | 否 | | C038DE5A-CDB2-F26D-FA5F-93E3FF266A87 | |
wSt | Object | 否 | | | |
status | String | 否 | | ERROR | |
progress | Number | 否 | | | |
error_code | Number | | | -4022 | |
bSt | Object | 否 | | | |
status | String | 否 | | DUMP | |
progress | String | 否 | | 80 | |
error_code | String | | | -22 | |
diff_number | Number | | | 10 | |
对象比较-比较结果的删除
SDK方法名:describeObjCmpResultTimeList
URL
/active/obj_cmp/result_time_list
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
uuid | String | 否 | | @guid | |
time_list | Array | 否 | | | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
message | String | 否 | | | |
code | Number | 否 | | 0 | |
对象比较-比较结果详细信息
SDK方法名:listObjCmpCmpInfo
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
offset | Number | 否 | | 1 | |
limit | Number | 否 | | 10 | |
search_value | String | 否 | | | |
usr | String | 否 | | I2 | |
filed | String | 否 | | | |
uuid | String | 否 | | | |
start_time | String | 否 | | | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
message | String | 否 | | | |
code | Number | 否 | | 0 | |
info_list | Object | 否 | | | |
total | Number | 否 | | 2000 | |
rows | Array | 否 | | | |
src | String | 否 | | 1111 | |
dst | String | 否 | | 2222 | |
cal_table_recoders | Boolean | 否 | 是否比较表的记录 | false | |
对象比较-删除(oracle)
URL
/active/obj_cmp/obj_cmp_oracle
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
uuids | Array | | | ["11111111-1111-1111-1111-111111111111"] | |
force | Boolean | | | false | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | | | 200 | |
msg | String | | | | |
data | Object | | | | |
message | String | | | | |
code | Number | | | 1 | |
success_list | Array | | | | |
code | String | | | | |
message | String | | | | |
obj_cmp_name | String | | | | |
obj_cmp_uuid | String | | | | |
fail_list | Array | | | | |
code | String | | | -1 | |
message | String | | | | |
obj_cmp_name | String | | | | |
obj_cmp_uuid | String | | | | |