Migration des données [ Access/MySql ] - SQL/NoSQL - Programmation
Marsh Posté le 03-05-2004 à 14:00:19
chacal_one333 a écrit : l'espace dans le nom surement |
J'ai essayé avec un "_" à la place des espaces, ça fait pareil
EDIT: voilà l'erreur exacte quand je lui passe le code SQL ci-dessus (avec un _ à la place de l'espace dans le nom de colonne) :
Code :
|
Marsh Posté le 03-05-2004 à 14:06:10
chacal_one333 a écrit : et si tu met Int(4) a la place de long integer(4) ?? |
Exactement pareil
Marsh Posté le 03-05-2004 à 14:19:29
JagStang a écrit : déjà, |
Déjà fait
Marsh Posté le 03-05-2004 à 14:20:16
Moué d'accord, je vois que la conversion des types est foireuse surtout avec mon outil ...
Le prob doit venir de là, merci
Marsh Posté le 03-05-2004 à 13:55:14
Bonjour à tous,
dans le cadre d'un projet je dois migrer les données présentes actuellement dans une base Access, vers une base MySql.
Après quelques heures de recherches et lecture, je me suis décidé à utiliser l'outil MDBTools.
Il exporte les schémas depuis Access dans un fichier SQL que l'on peut ensuite exécuter au niveau mysql pour créer les tables qu'il faut.
Ensuite il ne reste qu'à charger les tables ...
L'exportation se passe très bien, et le fichier obtenu me semble correct ...
Mais voilà, mysql n'en veut pas ! Il trouve des erreurs où perso moi j'en vois pas ...
Exemple :
Et là j'ai un joli message d'erreur à la ligne 3 (peu importe ce qu'il y a dans le fichier c'est TOUJOURS ligne 3)
Quelqu'un a-t-il une idée ?
Est-ce ma version de mysql qui est buggée ? (celle d'origine dans Red Hat 9.0)
Est-ce le shell qui n'aime pas le formatage du fichier ? (retours chariots, etc ...)
Enfin bref, je me prends la tête ...
Et vu la taille des tables, je peux pas les créer "à la main"
Merci d'avacne.
---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro) [Galerie perso]