Akenathon
Messages postés10Date d'inscriptionmercredi 24 mars 2004StatutMembreDernière intervention15 avril 2005
-
24 mars 2004 à 15:01
cs_bboy38
Messages postés1Date d'inscriptionlundi 28 février 2005StatutMembreDernière intervention21 juin 2005
-
21 juin 2005 à 10:56
Bonjour a tous,
Tout dabords je tiens a m'excuser de venir poser cette question dans votre petite communauté, je ne suis pas developpeur, je suis admin reseau et je touche un peu a tout quand j'ai besoin.
Mais la pour mon probleme j'ai beau chercher, mais je seche. Pourtant en theorie cela n'a pas l'air compliquer.
J'ai besoin d'un fichier ( batch ou vb) qui me permette de stopper un server SQL2000, une fois stopper, copier les fichier de la base vers un autre dossier, une fois la copie terminer, relancer le server SQL, tout ca en programmation de nuit?
a l'heure actuelle le logiciel backup exec ne sauvegarde pas la base ouverte car celle ci est toujours utiliser par SQL. (sauf si l'on achete option sql mais cela coute vraiment trop cher pour mes clients.
Donc je vous demande de l'aide, si un de mes client a un scrach de base, je risque d'etre dans la M.....e et ce jusqu'au cou si ce n'est plus.
Alors s'il vous plait messieur les programmeurs a vos neuronnes et faite moi un petit fichier batch.
sachant que je dois pouvoir modifier les chemin des repertoire moi meme, car ce n'est pas la meme configuration chez tous les clients.
J'espere que j'ai été assez clair sur mon probleme, et j'attend de vos nouvelles.
Akenathon
Messages postés10Date d'inscriptionmercredi 24 mars 2004StatutMembreDernière intervention15 avril 2005 24 mars 2004 à 16:19
juste pour infos, Dos ne reconnait pas Xcopy32, mais en mettant juste copy cela fonctionne correctement et il ecrase a chaque fois les fichier existant.
Tout est ok pour moi .
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
thierrydelepine
Messages postés521Date d'inscriptionmardi 24 décembre 2002StatutMembreDernière intervention11 septembre 20086 24 mars 2004 à 16:35
xcopy32 existe et marche mais il est placé dans system32 donc Pb de path si on n'ai pas dans le bon repertoire par contre si tu copie l'exe dans le mme repertoire que ton batch ca marche xcopy32 permet de copier caremment des repertoires
Akenathon
Messages postés10Date d'inscriptionmercredi 24 mars 2004StatutMembreDernière intervention15 avril 2005 2 avril 2004 à 12:39
J'ai mis un /S et /Y et cela fonctionne, pour la premiere partie du batch, pour la seconde je dois recuperer un dossier partager nommé lutin FTP server, j'ai mis la meme ligne de commande mais ca ne fonctionne pas pour celui ci ??
je sais pas pk, peut etre les espaces ? peut etre car il est utiliser par mon server U ftp, ou alors parce ke j'ai des sous repertoire nommé -cds, -soft, ect ... ?
Akenathon
Messages postés10Date d'inscriptionmercredi 24 mars 2004StatutMembreDernière intervention15 avril 2005 2 avril 2004 à 14:19
desoler mais ce la ne fonctionne pas :(
j'ai tester beaucoup de choses deja ( % /% \040 ect...)
mais rien a faire, la seule facon pour que ca fonctionne, est de virer les espaces dans le nom ce ki va m'obliger a reparametrer tout mon serveur ftp avec tous les comptes user et droit d'access a certaine ressources :(
Une autre idée ?? ou un lien web ou je peux chercher une solution ??
moza17
Messages postés4Date d'inscriptionmardi 12 avril 2005StatutMembreDernière intervention26 avril 2005 15 avril 2005 à 12:47
Salut a tous,
Moi aussi j'ai le meme probleme pour stop les services de ma DB SQL.
J'ai essayer avec un batch avec la commande NET STOP sqlservr.exe
ca ne marche pas j'ai peut etre oublier quelque chose??
Merci de me donner un coup de main.
@+
Akenathon
Messages postés10Date d'inscriptionmercredi 24 mars 2004StatutMembreDernière intervention15 avril 2005 15 avril 2005 à 13:49
Le nom du service n'est pas sqlserver.exe
tu dosi regarder dans la liste des services windows ( outils d'administration pour les serveur et panneau de configuration pour les workstation)
Et trouver le bon nom de services, par defaut pour sql le service MSSQLSERVER il me semble.
alors ton batch doit faire ca:
NET STOP MSSQLSERVER
Ligne de manip ensuite de ce que t u ve faire et a la fin tu met
NET START MSSQLSERVER
et le service redemarre.
Bien pratike pour faire un backup des données SQL quand t upeux pas le faire avec un Backup exec sans option de sauvegarde SQL.
Ou alors il te faut deux batch a programmer a des heures differentes , un stop le service puis ton backup fait la sauvegarde et lautre redemarre le service 2h plaus tard si necessaire.
Voila j'espere ke ma reponse peut t'aider.
En tout cas pour moi cela fonctionne tres bien depuis ce jour la .. j'ai bu sauvegarder toutes les bases SQL de mes clients.
cs_bboy38
Messages postés1Date d'inscriptionlundi 28 février 2005StatutMembreDernière intervention21 juin 2005 21 juin 2005 à 10:56
bonjour, je suis actuellement en stage de bts 1ére année et j'ai un probléme! J'ai créé une base de donnée access pour un service de l'entreprise. Mais le service dans lequel cette base sera utilisée est pas connécté au serveur. J'installe donc la base sur leur mini reseau.
Le probléme c'est que cette base doit recuperer des infos d'une autre base se trouvant sur le serveur. J'ai donc décider de créer un ou deux fichier bat pour mettre a jour la base.
Mais je ne sais pas du tout comment s'effectue une connexion a une base de données dans un batch!! J'ai besoin de votre aide. merci d'avance et faites vite svp car ca presse!!! lol
Atrés bientot mes confréres j'aten vos reponses avec impatience, je suis stréssé a lidée de ne rien trouvé.