Ocorrência
Algumas tabelas não são criadas na inicialização da plataforma, gerando diversos erros durante seu uso. Por que isso ocorre e como resolver?
No log de inicialização, aparece o seguinte erro:
Specified key was too long; max key length is 1000 bytes: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Specified key was too long; max key length is 1000 bytes
Ambiente
TOTVS Fluig Plataforma - Configurações técnicas - Todas as versões | Banco de dados: MySQL
Causa
A base MySQL e suas tabelas podem estar configuradas para usarem a Engine MyISAM em vez da Engine InnoDB.
Solução
A plataforma não suporta a Engine MyISAM, apenas a InnoDB, necessitando migrar a base e suas respectivas tabelas para que a plataforma se comporte de forma correta.
Saiba Mais
Para configuração manual do InnoDB, acesse a documentação Configuração de banco de dados MySQL.
0 Comentários