dovrei fare un backup sei database sql server 2005,
questo è lo script:
srvName = ".\SQLEXPRESS"
dbName = "nome_database"
bkpPath = "C:\Back\"
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 & "-" & Mid(FormatDateTime(Now, 2),7,4)
bkp.Files=bkp.Files & "-" & Mid(FormatDateTime(Now, 2),4,2)
bkp.Files=bkp.Files & "-" & Mid(FormatDateTime(Now, 2),1,2)
bkp.Files=bkp.Files & "-" & Mid(FormatDateTime(Now, 3),1,2)
bkp.Files=bkp.Files & "-" & Mid(FormatDateTime(Now, 3),4,2)
bkp.Files=bkp.Files & "-" & Mid(FormatDateTime(Now, 3),7,2)
bkp.Files=bkp.Files & ".bak"
bkp.SQLBackup srv
'-------------------------------
ho salvato iltuytto con vsb
ho pianificato il tutto su xp e funziona,
ho portato il tutto sul sever 2003
e non funziona, parte ma non funziona, rimane aperto.
La cosa che ho notato è che su xp mi lancia Svchost.exe, sul server 2003 NO.