ho uno script che effettuare un backup di un database giornalmente:
srvName = ".\SQLEXPRESS"
dbName = "database"
bkpPath = "C:\programma\"
Set srv = CreateObject("SQLDMO.SQLServer")
srv.LoginSecure = True
srv.Connect srvName
Set bkp = CreateObject("SQLDMO.Backup")
bkp.Database=dbName
bkp.Devices=Files
bkp.Action = SQLDMOBackup_Database
bkp.Files=bkpPath & dbName
bkp.Files=bkp.Files & ".bak"
bkp.SQLBackup srv
srv.Close()
************************************************** *****
ma giornalmente il backup mi aumenta di dimensione, anche se il database sql non è stato modificato.
come posso fare il backup sovrascrivendo il precedente?

Rispondi quotando