Version du serveur de base de données 5.5.5-10.1.44-MariaDB-0+deb9u1 Jeu de caractères du client utf8 Jeu de caractère de tri du client utf8_general_ci
Bonjour à tous,
Actuellement je suis en version 15.0.0 je je veux me mettre à jour en version 16.0.3.
J’ai suivi la procédure :
Procédure de mise à jour:
Étape 1: Télécharger le package (par exemple depuis le site web officiel Downloads, Dolibarr ERP CRM packages and addons)Étape 2: Décompressez les fichiers packagés dans le répertoire de votre serveur Dolibarr : /var/www/mon_dolibar/
Étape 3: Effacer le fichier dans /home/documents/_conseil_home/documents/install.lock s’il existe afin d’autoriser l’outil de mise à jour.
Étape 4: Aller à la page de mise à jour de la structure et des données de la base : /htdocs/install/.
Suivez les instructions de l’installationÉtape 5: Replacer un fichier /home/documents/install.lock, en ne donnant que les droits
de lecture sur ce fichier, afin d’interdire à nouveau les mises à jour.
Suite à l’étape 4, j’ai un message d’erreur.
Choix du script de migration | 15.0.0-16.0.0.sql |
---|
Erreur DB_ERROR_1071: ALTER TABLE llx_facture_fourn_rec ADD UNIQUE INDEX uk_facture_fourn_rec_ref (titre, entity);
Specified key was too long; max key length is 767 bytes
|Erreur DB_ERROR_1071: ALTER TABLE llx_asset_depreciation ADD UNIQUE uk_asset_depreciation_fk_asset (fk_asset, depreciation_mode, ref);
Specified key was too long; max key length is 767 bytes|
J’ai cherché sur le forum
Ils disent si notre pas de donnée est en utf8mb4_general_ci il faut la convertir en utf8_general_ci.
Ma base de donnée, elle est en utf8_general_ci comme annoncé en debut.
Pouvez-vous m’aider ?
Alain