Problème de restauration

Bonjour,
j’ai un problème avec la version 6 , suite à un problème de hdd sur windows 10.
je ne trouve pas la solution . 1 semaine que je peux plus travailler.
Quelqu’un peux m’aider en urgence ?

c:\dolibarr\bin\mysql\mysql5.0.45/bin/mysql dolibarr -h localhost -P 3306 -u dolibarrmysql -pchangeme < m6.sql

résultat :

ERROR 1005 (HY000) at line 23: Can’t create table 'dolibarr\llx_accounting_account.frm

merci d’avance !

Pièces jointes :

:happy: Bonjour

ce qui est bizarre c’est le texte de l’erreur - comment la restauration peut vous indiquer un problème de création de table nommée « 'dolibarr\llx_accounting_account.frm » ???
le fichier d’une sauvegarde classique contient ceci :

siAccounting.png

vous devriez vérifier tout d’abord le contenu de votre sauvegarde…
ou essayer cette commande « mysql -p dolibarr -u dolibarrmysql -pchangeme < m6.sql »

Bonne continuation

Bonjour,

Je rencontre un problème un peu similaire. Lorsque je lance la commande j’ai le même message d’erreur que idse.

Lorsque je lance la commande : mysql -p dolibarr -u dolibarrmysql -pchangeme < mabasesql.sql : J’ai le message :
Windows ne peut pas ouvrir ce fichier (voir pièce jointe).

Version 6.0.5 sur un serveur Windows 2008R2
J’ai bien copié le répertoire c:\dolibarr\dolibarr_documents sur le nouveau serveur.

Dolibarr.jpg

Merci de votre aide.

:happy: Bonjour

vous devriez vérifier sous phpmyadmin que vous disposez bien d’une base de données nommée « dolibarr »

siBDDolibarr.png

si tel n’est pas le cas, il suffit de la créer et de relancer ensuite la restauration…

Bonne continuation

C’est bien la base qui se nomme dolibarr
J’ai essayé une restauration via php et j’ai l’erreur suivante :
Drop table if exists ‹ llx_accounting_account ›;

Pièces jointes :

Bonsoir
Si vous restaurez depuis phpmyadmin, il faut supprimer toutes les tables Dolibarr avant et bien sélectionner la base sur laquelle vous passez le dump.
@+

Bonsoir,

Pourriez vous m’expliquer comment supprimer toutes les tables depuis phpmyadmin et ensuite comment passer le dump ?
Merci

Bonjour,

J’avance un peu sur le sujet. J’ai créé la table qui me pose problème llx_accounting_account en reprenant toutes les informations et maintenant lors de la restauration en ligne de commande j’ai le message :

ERROR 1050 (42S01) at line 23: table ‹ llx_accounting_account › already exists

Au secours ?!?

Bonjour :happy:
Pour supprimer une base complète,

TRUNCATE TABLE `nom`

Pour supprimer une table, se placer sur la bonne base et

DROP TABLE `nom`

:happy: Bonjour

Dans l’invite de commande « cmd », Essayez ces deux commandes :

cd C:\dolibarr\bin\mysql\mysql5.0.45\bin
mysql -u root -p dolibarr <mysqldump_dolibarr_camping_6.0.5_201802141615.sql

cela devrait vous demander le mot de passe du compte root…

Bonne continuation

Bonsoir,
Je viens t’essayer la suppression de la table via mysql et j’ai ce message :
Commande : DROP TABLE ‹ llx_accounting_account ›
Réponse : Erreur
Requête SQL :

DROP TABLE ‹ llx_accounting_account ›
MySQL a répondu: Documentation

#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 ‹ ‹ llx_accounting_account › › at line 1

La poisse !!! :angry:

Pas de problème je connais le mot de passe de la base.

Bonjour,

Attention ce ne sont pas des apostrophes !
Ne mettez rien ça doit passer ainsi DROP TABLE llx_nomdetable
@+

Bonjour,

Problème résolu en prenant une prestation pour la migration.
Merci à tous pour vos aides.

Bonjour, je veux bien le prestataire stp par MP