Une fois n'est pas coutume, mais j'avoue que je n'ai pas envie de rechercher ces commandes sous Windows qui me sont fortes utiles ...
Ici, les deux commandes magiques pour sauvegarder et restaurer une base de données SQLServer en ligne de commande (pour une tâche planifiée)
Contexte
Voici le contexte :
Dans un premier temps, l'utilitaire n'est pas dans le PATH de Windows. Soit on saisit le nom complet du chemin de la commande, ou on se rends dans le dossier de la commande auparavant. J'ai choisi cette deuxième solution :
Je teste dans un premier temps la bonne connexion :
Saisir "
quit" pour quitter.
Pour lancer la sauvegarde de la base de données, voici la commande :
Pour les curieux, le "STATS = 1" permet d'être un peu plus verbeux :
Pour la restauration, il est impératif que le nom de la base de données soit identique.
De la même façon, la restauration est un peu verbeuse avec "WITH STATS = 1"