Re: [un peu HS]sauvegarde mysql

2003-11-30 Par sujet Erwan David
Le Sat 29/11/2003, Guy Hendrickx disait
 Loick.B a écrit :
 
 Le Samedi 29 Novembre 2003 15:25, Aux Saveurs Gourmandes a écrit :
  
 
 merci pur le script mais j'ai droit a ceci quand je l 'execute
 bad interpreter: aucun fichier ou repertoire de ce type
 c'est quoi donc pour une erreur ?

 
 Un petit chmod a +x (ou chmod 700) peut-être pour le rendre executable 
 ,-)
 
  
 
 desolé mais il est en 777 (c'est la premiere chose que j'ai fait apres 
 l'avoir deplacé dans /usr/local/bin) mais helas il veut rien savoir

Vérifie que tu n'as pas un ^M à la fin des lignes.

Le système chercherait alors /bin/bash^M et ne le trouverait pas.

En tout cas ce n'est pas un problème de droits du scipt, puisque le
message dit que c'est un problème avec l'interpréteur.

-- 
Erwan



Re: [un peu HS]sauvegarde mysql

2003-11-30 Par sujet Loick.B
Le Samedi 29 Novembre 2003 15:25, Aux Saveurs Gourmandes a écrit :
 merci pur le script mais j'ai droit a ceci quand je l 'execute
 bad interpreter: aucun fichier ou repertoire de ce type
 c'est quoi donc pour une erreur ?
Le pb ne peut venir que du fait que le système ne trouve pas l'interpréteur de 
commande invoqué dans le script
Ce script tourne sur Débian, Mandrake et RedHat (je viens de vérifier pour ne 
pas dire de bétise...).

Essaye donc de remplacer la première ligne par #! /bin/bash ou si le path 
vers ton interpréteur est différent #! /path.vers.ton.interpréteur/sh.

Informe moi du succès ou non de la manip, ça m'interpelle!

-- 
Loick.B



Re: [un peu HS]sauvegarde mysql

2003-11-29 Par sujet Loick.B
Le Vendredi 28 Novembre 2003 23:59, Francois B. a écrit :
 mysqldump -A et sans mettre le nom des bases à la fin
Encore plus simple et plus efficace 
(exemple décrit et explicité dans le manuel officiel - On ne dira jamais 
assez de lire la doc :o));
mysqldump --opt --user=nom.du.user --password=mot.de.passe.en.clair -A  
/home/backupsql/backup_all.sql

-- 
Loick.B



Re: [un peu HS]sauvegarde mysql

2003-11-29 Par sujet Aux Saveurs Gourmandes

Loick.B wrote:


Le Vendredi 28 Novembre 2003 23:59, Francois B. a écrit :
 


mysqldump -A et sans mettre le nom des bases à la fin
   

Encore plus simple et plus efficace 
(exemple décrit et explicité dans le manuel officiel - On ne dira jamais 
assez de lire la doc :o));
mysqldump --opt --user=nom.du.user --password=mot.de.passe.en.clair -A  
/home/backupsql/backup_all.sql


oui mais avec cette methode j'ai toutes mes bases de données dans un 
seul fichier je desirerais les avoir en fichier separés,un par base.




 






Re: [un peu HS]sauvegarde mysql

2003-11-29 Par sujet Loick.B
Le Samedi 29 Novembre 2003 12:48, Aux Saveurs Gourmandes a écrit :
 oui mais avec cette methode j'ai toutes mes bases de données dans un
 seul fichier je desirerais les avoir en fichier separés,un par base.
Allez, j'avais 5 minutes à perdre et je suis dans mon jour de bonté :o)

-- 
Loick.B

mysql_per_db_backup
Description: application/shellscript


Re: [un peu HS]sauvegarde mysql

2003-11-29 Par sujet Aux Saveurs Gourmandes

Loick.B wrote:


Le Samedi 29 Novembre 2003 12:48, Aux Saveurs Gourmandes a écrit :
 


oui mais avec cette methode j'ai toutes mes bases de données dans un
seul fichier je desirerais les avoir en fichier separés,un par base.
   


Allez, j'avais 5 minutes à perdre et je suis dans mon jour de bonté :o)

 


merci pur le script mais j'ai droit a ceci quand je l 'execute
bad interpreter: aucun fichier ou repertoire de ce type
c'est quoi donc pour une erreur ?



Re: [un peu HS]sauvegarde mysql

2003-11-29 Par sujet Loick.B
Le Samedi 29 Novembre 2003 15:25, Aux Saveurs Gourmandes a écrit :
 merci pur le script mais j'ai droit a ceci quand je l 'execute
 bad interpreter: aucun fichier ou repertoire de ce type
 c'est quoi donc pour une erreur ?
Un petit chmod a +x (ou chmod 700) peut-être pour le rendre executable ,-)

-- 
Loick.B



Re: [un peu HS]sauvegarde mysql

2003-11-29 Par sujet Dominique Arpin

 Loick.B wrote:

Le Vendredi 28 Novembre 2003 23:59, Francois B. a écrit :


mysqldump -A et sans mettre le nom des bases à la fin


Encore plus simple et plus efficace
(exemple décrit et explicité dans le manuel officiel - On ne dira jamais
assez de lire la doc :o));
mysqldump --opt --user=nom.du.user --password=mot.de.passe.en.clair -A 
/home/backupsql/backup_all.sql

 oui mais avec cette methode j'ai toutes mes bases de données dans un
 seul fichier je desirerais les avoir en fichier separés,un par base.
Voici mon script que je prends pour faire les dumps de mes bases de donnees:

#!/bin/bash
liste_des_db=$(mysqlshow | grep -v ^+ | grep -v Databases | awk '{print $2}')

for i in $liste_des_db
do
echo Dump de la base de donnees de  -- $i --
mysqldump --opt --add-drop-table -u root $i  $CHEMIN/$i.sql
done



 --
 Pensez à lire la FAQ de la liste avant de poser une question :
 http://savannah.nongnu.org/download/debfr-faq/html/

 Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
 [EMAIL PROTECTED]



-- 
Dominique Arpin___[   Espace
gestionnaire réseau Courbe]

  http://www.espacecourbe.com/
  téléphone514.933.9861
  télécopieur  514.933.9546



Re: [un peu HS]sauvegarde mysql

2003-11-29 Par sujet Guy Hendrickx

Loick.B a écrit :


Le Samedi 29 Novembre 2003 15:25, Aux Saveurs Gourmandes a écrit :
 


merci pur le script mais j'ai droit a ceci quand je l 'execute
bad interpreter: aucun fichier ou repertoire de ce type
c'est quoi donc pour une erreur ?
   


Un petit chmod a +x (ou chmod 700) peut-être pour le rendre executable ,-)

 

desolé mais il est en 777 (c'est la premiere chose que j'ai fait apres 
l'avoir deplacé dans /usr/local/bin) mais helas il veut rien savoir





Re: [un peu HS]sauvegarde mysql

2003-11-29 Par sujet daniel huhardeaux

Guy Hendrickx wrote:


Loick.B a écrit :


Le Samedi 29 Novembre 2003 15:25, Aux Saveurs Gourmandes a écrit :
 


merci pur le script mais j'ai droit a ceci quand je l 'execute
bad interpreter: aucun fichier ou repertoire de ce type
c'est quoi donc pour une erreur ?
  


Un petit chmod a +x (ou chmod 700) peut-être pour le rendre 
executable ,-)


 

desolé mais il est en 777 (c'est la premiere chose que j'ai fait apres 
l'avoir deplacé dans /usr/local/bin) mais helas il veut rien savoir





/usr/local/bin n'est pas dans le path?

--
:  __ __ __ __ __ __  [EMAIL PROTECTED]
: /_// __  // __  //_// __  // / phone.: +48 32 285 5276
:  / /  / /_/ // /_/ /  / /  / /_/ // / fax: +48 32 285 5276
: /_/  /_//_/  /_/  /_/ /_//_/ mobile..: +48 602 284 546




Re: [un peu HS]sauvegarde mysql

2003-11-29 Par sujet Jacques L'helgoualc'h
Aux Saveurs Gourmandes a écrit, samedi 29 novembre 2003, à 15:25 :
[...]
 merci pur le script mais j'ai droit a ceci quand je l 'execute
 bad interpreter: aucun fichier ou repertoire de ce type
 c'est quoi donc pour une erreur ?

Le fichier a été écrit ou  manipulé sous DOS/windows ? Un retour chariot
à  la fin  de  la ligne  donne ce  message  ... #!/bin/sh  est lu  comme
#!/bin/sh^M (control-M) ...
-- 
Jacques L'helgoualc'h



[un peu HS]sauvegarde mysql

2003-11-28 Par sujet Guy Hendrickx

bonjour
Comment demander a ma machine de faire un backup de toutes les base de 
données de l'user guy et de sauvgarder ces fichers dans le repertoire 
/home/backupsql/
Je sait le faire pour une base de donnée a la fois ( mysqldump -rgut 
-ppasswoord nom _de_la_base  
/home/guy/backupsql/nom_de_la_base.sql)mais j'ignore comment le faire 
pour qu'il traite toutes les bases de données.





Re: [un peu HS]sauvegarde mysql

2003-11-28 Par sujet Francois B.
mysqldump -A et sans mettre le nom des bases à la fin

je te conseil
 mysqldump -a -A -e -f -Q -c --add-drop-table --add-locks -l -u xxx
-p -h 

On Fri, 2003-11-28 at 23:31, Guy Hendrickx wrote:
 bonjour
 Comment demander a ma machine de faire un backup de toutes les base de 
 données de l'user guy et de sauvgarder ces fichers dans le repertoire 
 /home/backupsql/
 Je sait le faire pour une base de donnée a la fois ( mysqldump -rgut 
 -ppasswoord nom _de_la_base  
 /home/guy/backupsql/nom_de_la_base.sql)mais j'ignore comment le faire 
 pour qu'il traite toutes les bases de données.
-- 
Francois B. [EMAIL PROTECTED]
TeCP / Famipow Group - avenceprod.com famipow.com