hegalaldia Posté 7 Octobre 2009 Posté 7 Octobre 2009 Slt Nous sommes avons notre site heberge chez 1and1 et nous venont de changer de pack. J'ai donc cree les nouvelles base de donnees et fait les importations. Pour une BDD l'importation c'est deroule sans souci, mais pour une l'importation ne se fait pas. Suivant la maniere d'importer le message d'erreur change : Si j'execute depuis le fichier de sauvegarde SQL j'ai ce message d'erreur : Aucune requête SQL ! Aucune table n'a été trouvée dans cette base. si je met directement le contenue du fichier SQL j'ai ce message : Votre requête SQL a été exécutée avec succès: Le contenu de votre fichier a été inséré. (: 12184 Instructions) Aucune table n'a été trouvée dans cette base. Pourquoi ca me dit que la requete c'est bien deroulee alors qu'il na trouve aucune table. Et pourquoi il ne trouve pas de table, alors que le contenu du fichier a ete insere (12184 instruction) ????? Je comprend vraiment pas . Merci pour votre aide.
Portekoi Posté 7 Octobre 2009 Posté 7 Octobre 2009 Quelle est la taille de ton fichier? Fait le petit bout par petit bout si tu peux.
hegalaldia Posté 7 Octobre 2009 Auteur Posté 7 Octobre 2009 Merci pour ta reponse. Le fichier fait 2,69Mo. Je vais le faire en 2 fois pour voir.
captain_torche Posté 7 Octobre 2009 Posté 7 Octobre 2009 Quand tu as sauvegardé ta base, tu as bien coché l'option "structure et données" ? Les messages d'erreur laissent à croire que tu n'as sauvegardé que les données.
zebulon Posté 22 Octobre 2009 Posté 22 Octobre 2009 Essai avec une ligne de commande : EXPORT: passthru("/usr/local/bin/mysqldump --host=".$hostw." --user=".$usrw." --password=".$pswwd." ".$basew." > fichier.sql 2>&1"); IMPORT passthru("/usr/local/bin/mysql --host=".$hostw." --user=".$usrw." --password=".$pswwd." ".$basew." < fichier.sql 2>&1"); Sinon : />http://www.ozerov.de/bigdump.php
Jeanluc Posté 22 Octobre 2009 Posté 22 Octobre 2009 Bonjour, Quelle était la version de MySQL de ton ancien pack et quel est la version de ton nouveau pack ? Il peut y avoir des incompatibilités surtout si la version du nouveau pack est plus ancienne que la version de l'ancien pack. Jean-Luc
hegalaldia Posté 23 Octobre 2009 Auteur Posté 23 Octobre 2009 J'ai resolu le probleme. Comme c'etait une base de donnee Dotclear, j'ai fait une sauvegarde depuis l'admin de l'ancien pack et apres j'ai fait une importation depuis l'admin du nouveau pack. La ca a marche. Merci pour vos reponse. Essai avec une ligne de commande : EXPORT: passthru("/usr/local/bin/mysqldump --host=".$hostw." --user=".$usrw." --password=".$pswwd." ".$basew." > fichier.sql 2>&1"); IMPORT passthru("/usr/local/bin/mysql --host=".$hostw." --user=".$usrw." --password=".$pswwd." ".$basew." < fichier.sql 2>&1"); Sinon : />http://www.ozerov.de/bigdump.php J'ai jamais utilise de ligne de commande (faudra que je m'y penche dessus car ca pourra me servir un jour). Le lien que tu ma passe c'est pour un logiciel qui permet d'inserer une base de donnee importante ? je ne comprend rien a l'anglais. Bonjour, Quelle était la version de MySQL de ton ancien pack et quel est la version de ton nouveau pack ? Il peut y avoir des incompatibilités surtout si la version du nouveau pack est plus ancienne que la version de l'ancien pack. Jean-Luc C'est les meme versions les 2.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant