2009-06-11 7 views
9

Je dois créer un répertoire pour les sauvegardes de serveur sql. Je dois placer dynamiquement le fichier de sauvegarde dans différents dossiers sur de nombreuses installations de serveur sql différentes. La sauvegarde échoue si le répertoire n'existe pas. Donc, si je peux créer le répertoire dans une procédure stockée ou un autre appel avant d'appeler la commande de sauvegarde qui serait utile. Des idées?Comment créer un répertoire de système de fichiers dans un appel/requête SQL Server 2005

Merci

Répondre

24

Essayez

declare @Path varchar(100) 
set @Path = 'c:\CreatedFromSQL' 
EXEC master.dbo.xp_create_subdir @Path 

Provenant http://www.mssqltips.com/tip.asp?tip=1460

+0

C'est parfait grâce. Je ne peux pas vous voter ou je le ferais. –

+1

Vous le marquez comme la réponse sélectionnée en cliquant sur le "Tick" ci-dessous le compteur de vote dans ma réponse. – Tetraneutron

+0

J'ai essayé ce même code, et je ne trouve aucun dossier "CreatedFromSql" n'importe où dans C: \. Que devrais-je faire? – soulblazer

Questions connexes