[Résolu] 6.0.6 à 7.0.1 -> DB_ERROR_1709

Bonjour

Quand j’essaye de MAJ de 6.0.6 à 7.0.1 il y a 1 Error

ERROR_1709: ALTER TABLE llx_c_email_senderprofile ADD UNIQUE INDEX uk_c_email_senderprofile(entity, label, email);
Index column size too large. The maximum column size is 767 bytes.OK

5.5.5-10.1.26-MariaDB-0+deb9u1
utf8
utf8_general_ci

Comment à faire?

Hans

Solution

J’ai faite un sauvegarde de DB, le supprimé, le crée au nouveau et importé le sauvgarde avec le charset UTF8 unicode (utf8mb4)

Hans

1 J'aime

Bonjour,
J’ai solutionné cette erreur par une requête SQL sur la table en question :
ALTER TABLE llx_c_email_senderprofile ROW_FORMAT=DYNAMIC