Bonjour à tous,

Habituellement quand je veux transférer une instance de Dolibarr à une
autre :
• j’installe la même version de dolibarr (et modules) sur le nouveau
serveur,
• je copie le répertoire document sur le nouveau serveur,
• je supprime les tables de la BDD de la nouvelle installation et
importe avec PhpMyAdmin la BDD sauvegardée de l’ancienne installation.
Et normalement pas de problèmes.

Là, c’est la 1ère fois que j’ai a le faire entre 2 serveurs distants
mutualisés sur lesquels je n’ai pas la main sur la création des BDD mais
accès à PhpMyAdmin. J’ai une erreur de BDD à la connexion de l’admin (je
n’ai pas fait de capture d’écran) sur le nouveau serveur.

J’ai donc supprimé et repris l’installation. L’installation vierge
(4.0.4) sur le nouveau serveur avant restauration du répertoire document
et de la BDD de l’ancienne instance et après l’installation de 2 modules
(comptabilité avancée et management) fonctionne.

À l’examen des tables de la BDD, je constate que celles de la nouvelle
sont préfixées dzbs_ alors que celles de l’ancienne sont préfixées llx_.
Je présume que le problème vient de là. C’est possible de changer le
préfixe ? Comme vous vous en doutez, je ne suis pas un spécialiste de la
BDD.

J’ai essayé malgré tout d’importer avec phpmyadmin la BDD sauvegardée
dans la nouvelle mais j’ai (en désactivant la vérification des clés
étrangères ou non) :

Requête SQL :
DROP TABLE IF EXISTS `llx_accounting_account`
MySQL a répondu:
#1046 - Aucune base n'a été sélectionnée

Si quelqu’un a une idée dont je pourrais m’en sortir, ce serait sympa.
Vous remerciant de votre aide,
Cordialement.
Stéphane

_______________________________________________
Dolibarr-user mailing list
Dolibarr-user@nongnu.org
https://lists.nongnu.org/mailman/listinfo/dolibarr-user

Répondre à