一般使用下面的语句进行备份:
"backup database [db] to disk='c://db.bak'";
在备份的时候如果db.bak文件存在会保留原来的数据,进行完整备份,得到的备份文件将会越来越大。
解决办法有2种:
1.使用差异备份
"backup database [db] to disk=" c://db.bak' with init; backup database [db] to disk='c://db.bak' with differential";
2.备份前先删掉原来的备份文件
File.Delete(dbFile);
http://www.topso.net