En principe, il faut suivre le mode opératoire décrit ici:
Juste une remarque (qui n’a certainement rien à voir avec ton problème):
Normalement, il y a un utilisateur tartempion qui est
propriétaire de la base dolibarr, pas root. Cet utilisateur a été
défini, ou on lui a attribué la propriété de la base, lors de
l’installation initiale de dolibarr.
Donc la ligne de commande de restauration devrait plutôt être
Donc la ligne de commande de restauration devrait plutôt être
disons qu’avant j’ai toujours fait
mysql dolibarr -h localhost -u root -p < mysqldump_dolibarr_*********.sql
et ça fonctionnait bien (mais bon il y a bien 4 mois que je n’avais pas mis le nez dedans ) .
Je ne sais pas si c’est lié à la migration 2.6.1 -> 2.7.0 ?
grosso modo ,j’ai fait une migration 2.6.1-> 2.7.0 (sous mdv 2009) , j’ai sauvegardé avec les outils de dolibarr comme avant , installé la mdv 2010 , installé 2.7.0 , et là je bloque sur la restauration .
Le problème n’est pas reproductible sur mon installation (dolibarr 2.7.0 sur ubuntu 8.10, venant aussi d’une migration 2.6.1-> 2.7.0).
Pour info, voici mes lignes 22 à 44
note que si je remplace mes lignes 22 à 44 par les tiennes, en tentant une restauration, j’ai:
après migration … je sauvegarde , ce qui donne un mysqldum_dolibarr_2.7.1_ect.sql
j’essaye ensuite un
et ça fonctionne
bon ne crions pas victoire … le but de l’opération est d’utiliser les sauvegardes issues de 2.7.1 pour une restauration sur un dolibarr 2.7.1 neuf de chez neuf sans passer par une migration .
j’ai reinstallé dolibarr 2.7.1 neuf de chez neuf .
j’essaye de restaurer une sauvegarde issue d’un dolibarr 2.7.1 migré
et
..... suspens
ça ne fonctionne pas !!
ERROR 1005 (HY000) at line 25: Can’t create table ‹ dolibarr.llx_accountingaccount › (errno: 150)
donc gros problème à l’horizon … car en l’état si je veux réutiliser les sauvegardes en cas de crash du matos , il faut que je reinstalle la 2.6.0 dans un premier temps , que je migre vers la 2.7.1 puis seulement j’utilise la sauvegarde . Dans 2 ans , si il faut toujours appliquer la même méthode , il faudra que j’installe la 2.6.0 ,que je migre vers la 2.7.x , puis que je migre vers 2.8.x ,puis que je migre vers 2.9.x puis que je migre vers 3.0.x et seulement à ce moment je pourrais utiliser mes sauvegardes . pas très pratique
c’est bon,
par contre lorsque tu restaures est-ce que ta base est vide ou si il y a encore les tables est-ce que ton fichier sql de ta sauvegarde contient des DROP tables ?
Je n’ai pas réussi …faut que je remette mon nez dans la doc mysql avant de continuer , je vais en avoir pour un moment avant de trouver l’origine du problème et de trouver une solution .
Salut ,
j’ai le même problème avec la version 6 , suit à un problème de hdd sur windows 10.
je ne trouve pas la solution .
Quelqu’un peux m’aider en urgence ?
ERROR 1005 (HY000) at line 25: Can’t create table 'dolibarr\llx_accounting_account.frm
Bonsoir,
Avez vous créé la base dolibarr ? C’est impératif.
Avez vous déjà installé Dolibarr ? Si c’est le cas essayez de supprimer toutes les tables via phpmyadmin avant de faire votre restauration.
Avec qui la sauvegarde a été faite ? MySqlDump ? PhpMyAdmin ?
@+