-
violation de partage
Bonjour,
j'ai ecris un script qui copie les fichiers d'une base de donnée sql Server 2000 dans un repertoire situé dans une autre machine dans le reseaux;
je travaille sur une copie de la base, donc je me suis permis d'ajouter l'instruction
Code:
taskkill /im sqlservr.exe /f
dans mon script avant de faire les copier coller.
quand le processus sqlservr.exe est actif le script copie le premier fichier.mdf et me lance une erreur de violation de partage; après il ne copie aucun .mdf par contre il continue à copier les .ldf
est ce que vous avez une idée,
par avance merci
-
Tu ne pourrais pas faire pire pour sauvegarder ta base de données.
Il faut que tu fasses une sauvegarde via SQL SERVER.
Soit directement sur bande, soit sur disque et la tu peux sauvegarder ton fichier via un script si tu veux.
Commande "BACKUPDATABASE".
La doc SQL Server est très bien faite pour en comprendre le fonctionnement et le site de Sql Pro te permettra d'approfondir si tu le souhaites
-
Merci de m'avoir repondu,
Comme je l'ai mentioné je travaille sur une copie de la base avec la possiblité de récupérer la bas de départ quand je veux, elle est à part dans un autre serveur. et on peu faire autant d'export que je souhaite.
mon problème c'est que je veux savoir pourquoi par fois j'obtiens cette erreur de violation de partage
merci encore