J'ai trouvé ceci sur une page de Support de Microsoft http://support.microsoft.com/kb/2019698.
Il fonctionne très bien! Et depuis l'entrée de Microsoft, j'ai l'impression que c'est assez légitime.
Fondamentalement, il existe deux étapes.
- Créer une procédure stockée dans la base de db. Voir msft lien ou si c'est cassé essayer ici: http://pastebin.com/svRLkqnq
-
Planifier la sauvegarde à partir de votre planificateur de tâches. Vous pourriez mettre dans un .bat ou .fichier cmd en premier et ensuite calendrier ce fichier.
sqlcmd -S YOUR_SERVER_NAME\SQLEXPRESS -E -Q "EXEC sp_BackupDatabases @backupLocation='C:\SQL_Backup\', @backupType='F'" 1>c:\SQL_Backup\backup.log
Évidemment remplacer YOUR_SERVER_NAME avec le nom de votre ordinateur ou éventuellement essayer .\SQLEXPRESS et assurez-vous que le dossier de sauvegarde existe. Dans ce cas, c'est en essayant de le mettre en c:\SQL_Backup