Principale utente con più risposte
script backup

Domanda
-
salve a tutti, ho un sql server 2008 express e non è possibile creare dei backup automatici con l'sql agent, vorrei realizzare quindi un file bat che mi permetta di eseguire il backup completo che sovrascriva quello precedente in modo automatico, qualcuno può aiutarmi a creare questo file bat?
Risposte
-
Buongiorno Fabio, mi permetto di consigliarti un tool gratuito che esegue backup schedulati, li zippa e li salva dove vuoi.. molto utile e funziona benissimo sfruttando le operazioni pianificate di windows.
Si chiama SqlBackupAndFtp e lo trovi all'indirizzo : http://sqlbackupandftp.com/
In alternativa per fare quello che chiedi tu, puoi usare l'oSQL (http://technet.microsoft.com/it-it/library/ms162806.aspx) o qualsiasi altro client da riga di comando, per fare un backup completo che sovrascriva il precedente ti basta lanciare uno script come..
-- Back up the AdventureWorks2012 database to new media set. BACKUP DATABASE AdventureWorks2012 TO DISK = 'Z:\SQLServerBackups\AdventureWorksSimpleRM.bak' WITH FORMAT; GO
Se posso darti un consiglio però, backuppare direttamente su un backup è una cosa molto rischiosa da fare, nel caso ti si corrompa il file di backup perdi tutto.
Un saluto,
- Modificato _ Luca Gaspari lunedì 10 dicembre 2012 10:28
- Proposto come risposta _ Luca Gaspari lunedì 10 dicembre 2012 10:52
- Contrassegnato come risposta fabio84 lunedì 17 dicembre 2012 09:29
Tutte le risposte
-
Buongiorno Fabio, mi permetto di consigliarti un tool gratuito che esegue backup schedulati, li zippa e li salva dove vuoi.. molto utile e funziona benissimo sfruttando le operazioni pianificate di windows.
Si chiama SqlBackupAndFtp e lo trovi all'indirizzo : http://sqlbackupandftp.com/
In alternativa per fare quello che chiedi tu, puoi usare l'oSQL (http://technet.microsoft.com/it-it/library/ms162806.aspx) o qualsiasi altro client da riga di comando, per fare un backup completo che sovrascriva il precedente ti basta lanciare uno script come..
-- Back up the AdventureWorks2012 database to new media set. BACKUP DATABASE AdventureWorks2012 TO DISK = 'Z:\SQLServerBackups\AdventureWorksSimpleRM.bak' WITH FORMAT; GO
Se posso darti un consiglio però, backuppare direttamente su un backup è una cosa molto rischiosa da fare, nel caso ti si corrompa il file di backup perdi tutto.
Un saluto,
- Modificato _ Luca Gaspari lunedì 10 dicembre 2012 10:28
- Proposto come risposta _ Luca Gaspari lunedì 10 dicembre 2012 10:52
- Contrassegnato come risposta fabio84 lunedì 17 dicembre 2012 09:29
-