Requette Sql Backup Avec parametre dans un Dts
Bonjour, J'ai besoin de faire un backup à un instant T d'une base et ce de façon ponctuel. En effet mensuellement il y a cloture irreversible de certaines informations et on veux pouvoir revenir en arrière au cas où. L'action étant ponctuel et pas forcement toujours le même jour, j'ai créer un bete dts avec comme requette
Code:
BACKUP DATABASE mabase TO DISK = 'repdest/nombase.bkp'
pour que celui qui fait la cloture puisse backuper la base tout seul comme un grand.
Cependant voyant gros comme un maison les problème de type ecrasement de base, et autre je voudrais nommer les bases en fonction du mois et faire quelques controles (sauvegarde déjà faite, envoie de mail, ... )
Voulant nommer les .bkp dynamiquement j'ai fait une tache active x qui récupère la date du jour la traite et géner un nom de fichier convenable je le stock dans un variable globale de mon dts et là je bloque impossible de générer la requette sql qui prend en charge la variable globale
Une requette
Code:
BACKUP DATABASE mabase TO DISK = ?
me génère une erreur de lot :
"Source de l'erreur : Microsoft OLE DB Provider for SQL Server
Description de l'erreur : Erreur de syntaxe ou violation d'accès"
lorsque j'essaye d'assigner les Paramètres
Quelqu'un aurait-il une idée sur ce que j'ai oublié ?
Ah je tourne sur sql 2000