关于sqlserver的导出问题!(50分)

  • 主题发起人 主题发起人 jf_cl
  • 开始时间 开始时间
J

jf_cl

Unregistered / Unconfirmed
GUEST, unregistred user!
应用户要求,今天编写了一个SQLSERVER数据库导入导出的模块,已经编完,但出现一个小小的问题,请高手指教,下面是程序代码:
with adoquery1 do
begin
close;
sql.Clear;
sql.Add('backup database aaaa to disk=''f:/aaaa.bak''');
//open;
ExecSQL;
end;
可以正常导出数据,但是每导出一次,备份文件:aaaa.bak会增大一倍,比如,第一次导出是19M,第二次导出就会变成38M,第三次导出就会变成51M。。。但其实内容是一模一样的,请问如何做才能让备份文件不会增大呢?!
谢谢!
 
backup database aaaa to disk=''f:/aaaa.bak''' WITH INIT

即带重写媒体参数
 
楼上正解
 
后退
顶部