Archives du mot-clé sql

Dump base Microsoft SQL en tâche planifiée

Voici une commande simple pour faire un dump de base de données MSSQL.

_____________________________________________________________

Fichier save.sql

BACKUP DATABASE [VIM_VCDB] TO  DISK = N’C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\VIM_VCDB.bak’ WITH  RETAINDAYS = 5, NOFORMAT, NOINIT,  NAME = N’VIM_VCDB-Complète Base de données Sauvegarde’, SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO

_____________________________________________________________

Fichier Save_db.cmd pour le lancement de la commande :

osql -Slocalhost\SQLEXP_VIM -E -i C:\Scripts\Save.sql

Script d’export SQLExpress2005

Voici le script, attention nous devons utiliser l’utilisateur « sa »

@echo off

echo ####################### Sauvegarde BDD ####################### > « E:\BDD SQL\Backup\backup.log »

echo. >> « E:\BDD SQL\Backup\backup.log »

echo. >> « E:\BDD SQL\Backup\backup.log »

del « E:\BDD SQL\Backup\Sauvegarde DB.bak »

osql -S localhost\DB -U sa -P « motdepasse » -Q « BACKUP DATABASE [DB] TO DISK = N’E:\BDD SQL\Backup\Sauvegarde DB.bak’ WITH NOFORMAT, NOINIT, NAME = N’DB-Sauvegarde Full’ » >> « E:\BDD SQL\Backup\backup.log »