一般使用下面的语句进行备份,注意要有备份权限哦:
"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);
SQL Server的在线备份
最新推荐文章于 2022-07-04 08:38:15 发布