iCS.DataBackup


1. iCS.DataBackup.CreateNewBackupTask
調用接口說明
http 請求方式:POST
POST數據示例
{
"ServerName":"TestServerName",
"DBName":"TestDB",
"TableName":"TestTable"
}
參數說明
参数Required?默認值说明
ServerNameY服务器名称或别名
DBNameY数据库名称
TableNameY表名称
返回碼
返回碼说明
0成功
1失敗
2. iCS.DataBackup.BackupDataRow
調用接口說明
http 請求方式:POST
POST數據示例
{
"TaskId":"123-456-789-abc",
"DataRow":{Id:"rowid",Data:"{}",DataCreatedDateTime:"2020-01-01 21:33:34"}
}
參數說明
参数Required?默認值说明
TaskIdY备份任务Id
DataRowY数据行json,DataRow.Data中的值为json字符串,DataCreatedDateTime为该数据的创建日期
返回碼
返回碼说明
0成功
1失敗
3. iCS.DataBackup.EndTask
調用接口說明
http 請求方式:POST
POST數據示例
{
"TaskId":"123-456-789-abc"
}
參數說明
参数Required?默認值说明
TaskIdY备份任务Id
返回碼
返回碼说明
0成功
1失敗
4. iCS.DataBackup.GetBackupHistories
調用接口說明
http 請求方式:POST
POST數據示例
{
"ServerName":"TestServerName",
"DBName":"TestDB",
"TableName":"TestTable"
}
參數說明
参数Required?默認值说明
ServerNameY服务器名称或别名
DBNameY数据库名称
TableNameY表名称
返回碼
返回碼说明
0成功
1失敗
c# 程序可以直接下载客户包进行调用:
1、引用DLL:iCS.DataBackup.Client.dll、iCS.DataBackup.IApplication.dll
2、实现IHelper接口
3、使用示例: