现在的位置: 首页 > 综合 > 正文

SQL Server的在线备份

2013年10月25日 ⁄ 综合 ⁄ 共 292字 ⁄ 字号 评论关闭

一般使用下面的语句进行备份,注意要有备份权限哦:

"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);

抱歉!评论已关闭.