Exportation Base de donnée Dolibarr 11.0.0 vers 17.0.0
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je souhaite transférer ma base de données et son contenu depuis mon ancien serveur Dolibarr 11.0.0 vers le nouveau 17.0.0.
Après avoir importé la sauvegarde de ma base de données sur le nouveau serveur, j’ai utilisé la commande suivante ;
/usr/bin/mysql nom_base_de_donnée -h localhost -P 3306 -un nom_user -p******** < monfichiersauvegarde.sql
seulement il semblerait que des informations au sein de ma bdd ne se soient pas correctement mises en place.
Après mettre documenter et tenter de découvrir d’où provient le problème, je décide d’utiliser le repair.sql.
Ce dernier me renvoie:
t line 78: Can't DROP FOREIGN KEY fk_propal_fk_currency; check that it exists
Il semblerait que j’aie un problème avec la clé fk_propal_fk_currency. J’ai donc cherché à savoir si cette clé existe à l’aide de la commande:
SELECT CONSTRAINT_NAME, TABLE_NAME, COLUMN_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE CONSTRAINT_SCHEMA = 'nom_bdd' AND REFERENCED_COLUMN_NAME IS NOT NULL;
Seulement il semblerait que cette dernière n’existe pas. Seriez-vous m’aidée afin de résoudre mon problème et ainsi pouvoir lancé le “repair.sql”, ou bien m’indiquer une autre méthode.
Macintosh / Opera 97.0.0.0
- La base de donnée de sécurité du serveur n'a pas de compte d'ordinateur pour la relation
- Votre appareil ne dispose pas des correctifs de qualité et de sécurité importants - Guide
- Clavier de l'ordinateur - Guide
- Ordinateur qui rame - Guide
- Réinitialiser ordinateur - Guide
- Créer un compte google - Guide
1 réponse
Bonjour,
A mon avis, tu dois désactiver la vérification des clés étrangères puis refaire l'import.
https://ubiq.co/database-blog/disable-foreign-key-check-mysql/