Dim objFSO
Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.FolderExists("c:\temp\aa.backup") Then
Kill ("c:\temp\aa.backup")
End If
If Not objFSO.FolderExists("c:\temp") Then
objFSO.CreateFolder ("c:\temp")
End If
con.Execute "backup database [mydb] to disk='c:\temp\aa.backup'"
Set objFSO = Nothing我现在将数据库悲愤到c:\temp下面叫aa.backup
每次运行时删除上一次备份的aa.backup然后再备份最新的,可是运行后发现,数据库(是大小为2MB)每次备份后体积在成倍的增长,这时怎么回事,运行几次后我的备份文件变成好几百MB了,怎么解决?
Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.FolderExists("c:\temp\aa.backup") Then
Kill ("c:\temp\aa.backup")
End If
If Not objFSO.FolderExists("c:\temp") Then
objFSO.CreateFolder ("c:\temp")
End If
con.Execute "backup database [mydb] to disk='c:\temp\aa.backup'"
Set objFSO = Nothing我现在将数据库悲愤到c:\temp下面叫aa.backup
每次运行时删除上一次备份的aa.backup然后再备份最新的,可是运行后发现,数据库(是大小为2MB)每次备份后体积在成倍的增长,这时怎么回事,运行几次后我的备份文件变成好几百MB了,怎么解决?
不过用"init"要小心
If objFSO.FolderExists("c:\temp\aa.backup") Then
Kill ("c:\temp\aa.backup")
End If
这里有错误
应该是objFSO.FileExists才对