Sqlite3数据库完整性检测,数据库备份和恢复接口函数C语言示例

因为最近在做一个关于对sqlite数据库的备份和恢复策略,对网上搜索了很多关于备份的策略,下面是对网上的资料进行整合,作出对数据库的备份和恢复策略的接口函数和示例,如有不对的地方请多指教,因为参考了官方文档,技术大牛的博客和源码,这里也忘记了具体的资料路径,本人绝对尊重所有原创作者,如有不妥,请多多包涵,这里只用于记录对数据库备份和恢复进行一个学习和探讨。

我们先来探讨一下sqlite3数据库完整性检测,下面是接口函数

#define     DB_OK                   0   /* 完整 */

#define     DB_ERROR                1   /* 损坏 */

/*************************************************************************************************
* 函数名称:  IntegrityCheck
* 功能描述:  数据库完整性检测
* 输入参数:  g_objfile  /数据库路径
* 输出参数:  无
* 返 回 值:  0:完整 / 1:损坏
* 其它说明:
**************************************************************************************************/
int IntegrityCheck(char *g_objfile)
{
    sqlite3 *ob
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值