SqlCmd permet d’aller plus loin dans la personnalisation et propose un mécanisme simple d’ajout de variables. Il devient aisé alors de créer un fichier SQL, indépendant de la base de données à sauvegarder, dont le nom serait passé en paramètre lors de l’exécution du script !
Pour aller plus loin
Notre script Sql devient alors : BACKUP DATABASE [$(DataBaseName)] TO DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQL2008\MSSQL\Backup\$(DataBaseName)Backup.bak' WITH NOFORMAT, NOINIT, NAME = N'$(DataBaseName)-Full Database Backup'
Note : Attention, à partir de maintenant, notre fichier script ne peut être appelé uniquement que depuis une commande SqlCmd. Il n’est plus possible d’exécuter directement le script depuis la console SQL SERVER. L’appel du fichier à exécuter depuis SqlCmd est identique au précédent si ce n’est le rajout du nom de la base de données à sauvegarder :
Pour l’exemple, nous créons la sauvegarde des bases de données master et Perfsamples : Voir Figure 12. SqlCmd est et restera sans doute encore longtemps un outil privilégié des administrateurs systèmes. Il existe cependant un nouvel outil, bien plus puissant et tout particulièrement adressé aux administrateurs systèmes qui restent quelque fois frustrés par la rigidité des utilitaires en ligne de commandes : PowerShell
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Agents IA : arrêtons de leur confier nos secrets
- Ransomwares : l’extorsion vise désormais les salariés et leurs proches
- Veeam passe à la vitesse supérieure avec iResOps pour Microsoft 365
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
