Pas capable d'importer correctement mon fichier .sql

Démarré par chuck, 27 Décembre 2006 à 17:50

0 Membres et 1 Invité sur ce sujet

Bon p'tite introduction, ça fait maintenant 3 ans que j'utulise le Game Expert Network comme hébergeur pour mes sites, mais la sa fait bientôt un an que nous travaillons sur un site et on a commençés à se dire que Halflifexpert nous pourrissait la vie à mettre des bannières forcées partout (pour dire que la bannière pouvait même aller apparaître dans de petites infobulles php...

Maintenant j'ai changé, j'ai tout transferé mon site sur Ironie.fr et j'ai exporté ma base .Sql (db_chuckbourdeau.sql) de halflifexpert.com

Rendu à la fiche d'import tout est okay, mais après l'import chez Ironie j'ai ce message :

Il semble que vous ayiez trouvé une anomalie dans l'analyseur syntaxique SQL. Veuillez examiner votre requête attentivement, et vérifier que vos apostrophes sont conformes. Il se pourrait aussi que vous ayiez chargé un fichier dont le contenu binaire n'est pas entre apostrophes. Si vous avez accès à MySQL via son interface de commande en mode ligne, vous pouvez y essayer votre requête. Le message d'erreur présenté plus bas pourrait vous indiquer la source du problème. En dernier recours, veuillez trouver la plus courte requête possible qui cause le problème, et soumettre un rapport d'anomalie en incluant la section à couper:
----Début de la section à couper----
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
----Fin de la section à couper----
----Début des informations sur l'anomalie----

ERROR: C1 C2 LEN: 0 1 986
STR: 

CVS: $Id: sqlparser.lib.php 9317 2006-08-16 17:42:01Z lem9 $
MySQL: 4.1.11-Debian_4sarge7-log
USR OS, AGENT, VER: Win IE 6.0
PMA: 2.9.1.1
PHP VER,OS: 5.1.6-1 Linux
LANG: fr-utf-8
SQL: ?�?ܖ?&
_﹊?f?"??A?????")?D?%R*?Ui8Ȉd&Ȉ@?H2i}?_@?я07}?m?Ŧ͍)k??͍ﮫ-`!<??ǾU?̌?}?ǘ?-?]<?̒?��?V?ſ?sǸO��ot;ͦ?=��p?\.?ܲ??��lt;Y◸祒?'???gﱃ'?��?&ƽ㙒?��v`<?'?㦬t;1lӴ???޳]?ᇹމʨԃݑ9???wd+?????d��ܳ?ߩ{?O%?˼5^?rzʹ6?��ߏ????ȷ=??W??kܺO??N?t??eY??矾2???Zf?ӹ?ά?/?��磳8?噚??䤞M?Ɨ_?"YM?.W&?8????/\&??߽?��d?҉�۸?߿v��g?+?衶_&��?;Ӭ??i.?դ?????鹦quot;?ܶp????H??8��u?l?:՜Xfä?˼ˤ?i???_,/Ճ??ϕ4̓��?_i%h?��ǟ?2?>??<??[??/??��lt;Oޕ??l?鳇????qZ?????;?&??$y????ˌ?$?O??<I?ɽ0.7籬??$ˢ?_.?ea$KC} ?<?,`$sc????Kx?N?x2翽??ɗ_\?'sZ?uz?ª$vď???tvj?Лܝ?ư7?ߗq?g鉯?by ?ș��⩲?҃R?6Ƒ?wࠏĤ?��鋛?k?C?D??ėq??<?oٰ?㽋<?zǦgt;?$ŸO$6???ɫ70J^?헻`??Eㅱ?7g ?_ꆝB؁+???NʁVK׈˳$?γ쭂ˣ��?섪k#?
W8GFpDF\mZ?{?zےܸ?-_?'cc57扻q6K��??|˗߮ⴱd?ހ勬_??g��ɝﲕ??؈/W?gē`Ӹ-ҜYȓqr???ī8??(%??\? ??q22%Ƴ?ް?i٪>)?i
Ò?Y6?űqø??j??螙"GOlj?ӈ9Ⱦtb|K먢|?ģ?ߙOg��??e?2?H?d???ښ%,˱2To?aȰpf?1?gH?��}��??<?ϟĵ0?G???E<[L䓦lt;I???�� 'Gƴ?q#㱼X?`ަlt;??Q\Ӳ?
&#131;Ӌ?x̔'e??2?ȟ?/c1Ͱ֩???????Y^?\$`?)???
?̑d&#138;?=??&#135;`6$Ȳx?????.?ot;/OV0?}??82oʡ?? ��K5?qNψ˧?뵂��??į???!1??\p{?8?pre>
----Fin des informations sur l'anomalie----


    requête SQL:
   
   
        ?�?ܖ?&
_﹊?f?"??A?????")?D?%R*?Ui8Ȉd&Ȉ@?H2i}?_@?я07}?m?Ŧ͍)k??͍ﮫ-`!??)?i
Ò?Y6?űqø??j??螙"GOlj?ӈ9Ⱦtb|K먢|?ģ?ߙOg��??e?2?H?d???ښ%,˱2To?aȰpf?1?gH?��}��??

    MySQL a répondu:


#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '‹' at line 1

[ Retour ] 


Chez Haflifexpert à l'endoit ou j'exporte ma db_chuckbourdeau.sql j'ai plusieurs options, j'ai essayé l'option recommendée par HLexpert et ça ne marche pas, puis j'ai essayé 46 autres façons faites au harsard..

J'espère que vous allez trouver comment parce que moi je trouve sa impossible.
Merci.

Ton fichier sql il est lisible par un humain avec un logiciel style bloc note?
Si oui copie voir les quelques premières lignes.
Citation
Ash Nazg Durbatulùk, Ash Nazg Gimbatul,
Ash Nazg Thrakatulùk agh bruzum-ishi krimpatul.
The fellowship of the Ring - J.R.R. Tolkien

Je ne crois pas que tu saches lire ceci :
‹ <- Huh? J'ai copié un paragraphe et ça ma donné sa lol :P

Bon hum non on ne peut pas lire..
J'ai déja exporté ma bas sql cet été parce que je voulais changer de compte et tout avait marché, même que c'était lisible avec bloc-notes.

C'est quoi l'outil qui te permet de faire l'export? phpmyadmin?
Pourrais tu mettre un capture d'écran des différentes options que tu peux avoir ?
Citation
Ash Nazg Durbatulùk, Ash Nazg Gimbatul,
Ash Nazg Thrakatulùk agh bruzum-ishi krimpatul.
The fellowship of the Ring - J.R.R. Tolkien

Sa tombe bien Halflifexpert en fourni une pour expliquer comment le faire dans les règles, malgré que ça fonctionne pas..

Et oui effectivement c'est Phpmyadmin..

Screenshot des options:
https://support.games-expert.com:8043/images/backup_db/etape3.jpg

Ton fichier est compressé en archive gzip ("compression gzippé"). Décompresse le avec 7zip QuickZip ou autre.
Citation
Ash Nazg Durbatulùk, Ash Nazg Gimbatul,
Ash Nazg Thrakatulùk agh bruzum-ishi krimpatul.
The fellowship of the Ring - J.R.R. Tolkien

27 Décembre 2006 à 18:29 #6 Dernière édition: 27 Décembre 2006 à 18:35 par chuck
Je l'ai décompressé avec winrar.. Et encore mieux je n'ai qu'à pas le compresser, mais compressé ou non le fichier reste illisible  :angry:  :(

EDIT:
Oh!! Mais l'hors des exports j'ai des erreurs moins grosses :
Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.

ERROR: Identificateur invalide @ 159
STR: 4.0.
SQL: -- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Serveur: mysqlbox
-- G鮩r頬e : Mercredi 27 D飥mbre 2006 ࠱8:54
-- Version du serveur: 4.0.16
-- Version de PHP: 4.4.2
--
-- Base de donn饳: `chuck`
--

-- --------------------------------------------------------

--
-- Structure de la table `gex_banned`
--

DROP TABLE IF EXISTS `gex_banned`;


requête SQL:

-- phpMyAdmin SQL Dump -- version 2.6.1 -- http://www.phpmyadmin.net -- -- Serveur: mysqlbox -- G鮩r頬e : Mercredi 27 D飥mbre 2006 ࠱8:54 -- Version du serveur: 4.0.16 -- Version de PHP: 4.4.2 -- -- Base de donn饳: `chuck` -- -- -------------------------------------------------------- -- -- Structure de la table `gex_banned` -- DROP TABLE IF EXISTS `gex_banned`;

MySQL a répondu:

#1046 - No database selected


Je crois que je n'ai qu'à aller changer le chuck <- (le nom de mon ancienne db) par db_chuckbourdeau.

Oublie GZippage et Zippage, on fait pas pire en matière de technologie SQLique.
Aucune compression, et vérifie que tu a bien sélectionné toutes les tables. Normalement, le fichier SQL, tu pourra l'ouvrir avec Bloc Note.
Si après ça ne marche pas, je ne vois que ces possibilités :
- Halflife crypte les bases de données pour ne pas que les gens partent de leur hébergeur qui sert a rien  <_<
- Problème de version
- Leur PHPMyAdmin foire.
@++


27 Décembre 2006 à 18:38 #9 Dernière édition: 27 Décembre 2006 à 18:43 par BenObiWan
Choisit "aucune" comme compression et décoche la case "transmettre".
Normalement cela s'affichera dans ton navigateur, et tu copies/colles le résultat dans un fichier texte.
Si les tables ne contiennent pas trop de données c'est jouable comme ça mais c'est bourrin... A la limite fait ça par petit groupe de tables.
C'est peut être leur transfert de fichier qui est foireux. Enfin c'est étrange que sans compression tu n'arrives pas à lire le fichier.

EDIT: j'avais pas vu ton edit 3 messages au dessus avant de poster ça.

REDIT: Vire les DROP TABLE IF EXISTS si ils te posent problème et que les bases ne préexistent pas.
Citation
Ash Nazg Durbatulùk, Ash Nazg Gimbatul,
Ash Nazg Thrakatulùk agh bruzum-ishi krimpatul.
The fellowship of the Ring - J.R.R. Tolkien

Enfin!! :lol:

-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Serveur: mysqlbox
-- Généré le : Mercredi 27 Décembre 2006 à 18:54
-- Version du serveur: 4.0.16
-- Version de PHP: 4.4.2
--
-- Base de données: `db_chuckbourdeau`
--

-- --------------------------------------------------------

--
-- Structure de la table `gex_banned`
--

DROP TABLE IF EXISTS `gex_banned`;
CREATE TABLE IF NOT EXISTS `gex_banned` (
  `id` int(11) NOT NULL auto_increment,
  `ip` varchar(50) NOT NULL default '',
  `pseudo` varchar(50) NOT NULL default '',
  `email` varchar(80) NOT NULL default '',
  `texte` text NOT NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

--
-- Contenu de la table `gex_banned`



Voila un petit bout de code Ben  ;)

Et là ça ne marche toujours pas? il te met quoi comme message d'erreur?
(rah ça tourne au chat à 2 ce thread... enfin cela peut toujours reservir à quelqu'un d'autre ;))
Citation
Ash Nazg Durbatulùk, Ash Nazg Gimbatul,
Ash Nazg Thrakatulùk agh bruzum-ishi krimpatul.
The fellowship of the Ring - J.R.R. Tolkien

Voici la dernière erreur que j'obitent, ça n'a pas l'air lourd comme erreur quand même..


Erreur
Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.

ERROR: Identificateur invalide @ 159
STR: 4.0.
SQL: -- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Serveur: mysqlbox
-- G鮩r頬e : Mercredi 27 D飥mbre 2006 ࠱8:54
-- Version du serveur: 4.0.16
-- Version de PHP: 4.4.2
--
-- Base de donn饳: `db_chuckbourdeau`
--

-- --------------------------------------------------------

--
-- Structure de la table `gex_banned`
--

DROP TABLE IF EXISTS `gex_banned`;


requête SQL:

-- phpMyAdmin SQL Dump -- version 2.6.1 -- http://www.phpmyadmin.net -- -- Serveur: mysqlbox -- G鮩r頬e : Mercredi 27 D飥mbre 2006 ࠱8:54 -- Version du serveur: 4.0.16 -- Version de PHP: 4.4.2 -- -- Base de donn饳: `db_chuckbourdeau` -- -- -------------------------------------------------------- -- -- Structure de la table `gex_banned` -- DROP TABLE IF EXISTS `gex_banned`;

MySQL a répondu:

#1046 - No database selected


Tu n'as pas choisit la base de donnée dans laquelle il doit effectuer ta requête.
As tu crée la BDD db_chuckbourdeau ?

Si oui rajoute juste avant ton premier DROP la ligne

USE db_chuckbourdeau;
Citation
Ash Nazg Durbatulùk, Ash Nazg Gimbatul,
Ash Nazg Thrakatulùk agh bruzum-ishi krimpatul.
The fellowship of the Ring - J.R.R. Tolkien

Merci beaucoup de ta patience BenObiWan tout marche maintenant  ;)
Je sait pas comment tu as apprit tout ça mais bon!
Bravo!  ^_^

De rien ;)

Quand a comment j'ai appris tout ça hum... Je suis ingénieur en informatique :) Les BDD c'est pas trop mon domaine mais je connais quand même quelque peu.
Citation
Ash Nazg Durbatulùk, Ash Nazg Gimbatul,
Ash Nazg Thrakatulùk agh bruzum-ishi krimpatul.
The fellowship of the Ring - J.R.R. Tolkien

31 Décembre 2006 à 00:19 #16 Dernière édition: 31 Décembre 2006 à 00:21 par chuck
Bon j'ai finalement réussi a refaire marcher les accomptes pour les news je suis content!
Bon j'ai un autre problème et cela n'est pas relié à l'hébergeur!

Voila euhm c'est un problème avec les caractères dans toute les pages les "é" ou "è" ne s'affichent pas!
Je ne sait pas si cela a rapport avec l'export de ma base .sql puisque quand je me fait une petite page en Html de test les accents marchent super bien, mais ceux qui sont en PHP (seux qui sont génerées automatiquement par un simple click OK et voilà hop le texte est envoyé) ne marchent pas.

Euh merci de m'aider, je ne demande pas souvent de l'aide mais c'est parceque ceci est très important pour moi et mon équipe!

EDIT: Je me souviens que mon PHPMYADMIN l'hors de l'export de la base était codé en UTF-8 tant dis que celle par défaut des Windows français ou autres est Europe Occidentale (ISO), mais UTF-8 semble marcher aussi.

Bon bah je vais apporter mon aide car j'ai eu le même problème avec ma base de donnée quand j'ai quitté halflifexpert...
Il suffit d'ouvrir ton fichier et de découper le tout en plusieurs morceaux sous plusieurs fichiers et ça ira mieux. ;)

En fait, quand il y a trop de requêtes, les BDD ont des problèmes souvent...