mco_async_restore_stop
停止异步恢复进程。
有关概述,请参阅页面C中的增量备份和恢复。
原型
MCO_RET mco_async_restore_stop ( /*IN*/ mco_db_h connection,
/*IN*/ int force)
参数
connection | 用于备份的数据库连接 |
force | 强制停止标志 |
描述
这个函数中断恢复过程并结束线程。如果力不为0,它可以中途停止程序或让程序正常完成。在第一种情况下,数据库将处于不可预测的状态。
返回
MCO_S_OK | 恢复已停止 |
MCO_E_BACKUP | 恢复周期未启动 |
示例
{
char * db_name = “myDb”;
mco_db_h con;
MCO_RET rc;
/* connect to a database */
rc = mco_db_connect( db_name, &con );
...
/* stop the restore process */
rc = mco_async_restore_stop( con, 0 );
}