Bonjour tt le monde
en commande DOS
je souhaiterais savoir si il est possible de copier des fichiers locaux, sur un répertoire sur le réseau ?
je souhaite metre tout ça dans un script.
je vous remercie d'avance.
Bonjour tt le monde
en commande DOS
je souhaiterais savoir si il est possible de copier des fichiers locaux, sur un répertoire sur le réseau ?
je souhaite metre tout ça dans un script.
je vous remercie d'avance.
essaye avec les chemins UNC, style:
Code : Sélectionner tout - Visualiser dans une fenêtre à part c:\>Copy TOTO*.* \\MonServeur\SonPartage
sinon tu a le fameux "xcopy"
lien sur les commandes dispo ici
Bonjour,merci pour vos reponses.
effectivement, je croyais qu'il faut d'abord monter le repertoire du reseau, avant de faire copier coller. mais après avoir changer les droit d'administration j'ai pu faire le petit script,
le seul problème c'est que je souhaite à copier à la fois les fichiers *.msdf et *.LDF dans le même repertoir de destination mais dans des fichiers differents saf que ma syntax ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part xcopy C:\"Program Files"\"Microsoft SQL Server"\MSSQL\Data\*.mdf \\Srvfichiers02\projets\GestionDonnees\GestDon\
une autre chose très importante, c'est que je veux savoir comment je peux tuer un processus, car à chaque fois je passe pas l'utilitaire de windows pour stoper SqlServer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part xcopy C:\"Program Files"\"Microsoft SQL Server"\MSSQL\Data\*.mdf + *.LDF \\Srvfichiers02\projets\GestionDonnees\GestDon\
NB: mon repertoir data contient d'autres types de fichiers que je veux pas copier
par avance merci
bah pour le probleme 1, tu fais deux lignes
pour le problème 2, tu regardes par ici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 xcopy C:\"Program Files"\"Microsoft SQL Server"\MSSQL\Data\*.mdf \\Srvfichiers02\projets\GestionDonnees\GestDon\ xcopy C:\"Program Files"\"Microsoft SQL Server"\MSSQL\Data\*.ldf \\Srvfichiers02\projets\GestionDonnees\GestDon\
http://www.developpez.net/forums/sho...d.php?t=323973
Mais dis toi que pour SQLserver, c'est un service qu'il faut couper! WMI le peut, c'est juste un peu de recherches de ta part, et l'utilisation du meme script que j'ai donné là-bas en changeant un mot ou deux
merci beaucoup pour votre reponse, finalement j'ai mis:et ça marche, merci encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 @echo off ECHO ******************************************************** ECHO *** Copier la base Jaeger dans le repertoire GestDon *** ECHO ******************************************************** ECHO ** ECHO ** voici l'ensemble des fichiers copies ** taskkill /im sqlservr.exe /f xcopy C:\"Program Files"\"Microsoft SQL Server"\MSSQL\Data\*.mdf \\Srvfichiers02\projets\GestionDonnees\GestDon\ xcopy C:\"Program Files"\"Microsoft SQL Server"\MSSQL\Data\*.LDF \\Srvfichiers02\projets\GestionDonnees\GestDon\ pause
j'espère pour toi que ce n'est pas un serveur SQL en production! parce que tuer un process serveur, c'est le meilleur moyen de perdre ou corrompre des données.
tu as l'air d'écraser les données donc tu t'en moques mais dans le doute je préfère te prévenir. Il faut toujours couper le service qui possède une sécurité qui attend que les transactions soient finies pour couper completement
+1Envoyé par Louis-Guillaume Morand
pour ca tu devrai enlevé le /F, qui force l'arret...
merci beaucoup de m'avoir prevenu, mais je travaille sur une copie de la base de prod, chaque dimanche, on fait un export des données au format sql server dans une machine distante du service. alors que les données global sont intacte et situé dans un serveur a part.
merci encore
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager