Restauration s/serveur mutualisé Problème BDD

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.

Bon voilà, je me réponds au cas où quelqu’un rencontre le problème.
Il suffit de modifier le préfixe des tables dans le fichier >conf>conf.php. C’est tout simple mais il faut savoir.

1 « J'aime »