Page 1 sur 1

automatiser les sauvegardes avec SQL Express server

MessagePosté: Mer 18 Déc 2019 18:37
de mm54
j'ai eu cette exemple de fichier bat pour automatiser les sauvegardes

sqlcmd.exe -S "(local)\SAGE100" -v chemin="C:\SauvegardesSQL" -i SauvegardesSQL.sql
FORFILES /p "C:\SauvegardesSQL" /s /m *.bak /D -30 /c "cmd /c del @path"

cette "requette" vous semble t'elle bonne ?

il semble que windows donne la possibilité de lancer ce fichier .bat mais je ne sais pas comment faire

merci

Re: automatiser les sauvegardes avec SQL Express server

MessagePosté: Ven 20 Déc 2019 11:54
de pm92
Creer une tache planifiée (outil d'administration du serveur) avec votre batch qui va bien.

Autre exemple de sauvegarde:

SET FICHIER=backup.bak
sqlcmd -S SERVEUR -Q "BACKUP DATABASE CLIENT TO DISK = N'%FICHIER%' WITH INIT, NAME = N'Sauvegarde automatique de la base de données', STATS = 1"

PM.

Re: automatiser les sauvegardes avec SQL Express server

MessagePosté: Mer 22 Jan 2020 19:09
de IMPERIAL
Bonjour

Petit conseil :
Utilisez SQLBackupAndFTP
C'est gratuit pour 2 bases et bien plus sûr qu'une tâche planifiée.

Cdlt