以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SQL数据库备份问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178521)

--  作者:xnsiwei
--  发布时间:2022/7/7 22:15:00
--  SQL数据库备份问题
1、SQL数据库备份用下列代码在执行SQL里面执行

BACKUP DATABASE 数据库名称 
TO DISK = \'d:\\XXX.bak\' 
WITH FORMAT,CHECKSUM;

2、请问下备份的是整个数据库的数据吗?还是只备份了当前已加载表的数据?

3、因为我发现用SQL管理工具备份的数据量和用代码备份的数据量相差好大,有好几倍

--  作者:有点蓝
--  发布时间:2022/7/7 22:34:00
--  
备份的是整个数据库的数据。

如果不会用,会追加备份到之前的备份文件,合并到一起,看起来虚胖。建议每次备份都使用新的文件名进行备份

--  作者:xnsiwei
--  发布时间:2022/7/8 13:25:00
--  
好的