Como corrigir o erro "Table 'SOCIABLE'doesnt exist " ao atualizar para 1.5.13?

Olá

Agora a pouco tentei atualizar uma instancia do Fluig para a 1.5.13 e a migração do liquibase que veio no pacote está quebrada. Ela reclama que uma tabela não existe, conforme a imagem em anexo. A versão anterior à instalação era a 1.5.12-EP5.

erro-1.5.13.PNG

Segui os passos indicados em Guia de atualização do Fluig para Linux em Modo caracter

Estamos atualizando este servidor após um e-mail avisando que a atualização para a v1.5.13 é necessária para evitar a quebra do Analytics.

Essa é uma base que nunca modificamos manualmente, tendo somente a estrutura e dados da instalação do Fluig.

Alguns dados sobre a máquina:


[daniel.melo@goxflu06 fluig.1.5.13]$ hostnamectl
   Static hostname: goxflu06.pcserver.pcinformatica.com.br
         Icon name: computer-vm
           Chassis: vm
        Machine ID: f750f25bed6943d088ccf12b7c11b2bd
           Boot ID: 8763ea8f737e48c6ab703aa82c9acb8f
    Virtualization: vmware
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-327.18.2.el7.x86_64
      Architecture: x86-64

[daniel.melo@goxflu06 fluig.1.5.13]$ uname -a
Linux goxflu06.pcserver.pcinformatica.com.br 3.10.0-327.18.2.el7.x86_64 #1 SMP Thu May 12 11:03:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

[daniel.melo@goxflu06 fluig.1.5.13]$ java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

Esse erro mata o processo do Fluig

Esse erro mata O fluig, Sociable é uma das tabelas mais importantes do card social, não tenho a menor ideia de como isso foi deletado. Tens um backup da base pra conferir se essa tabela já não existia lá?

Encontrei o bug. Depois de retornar essa máquina à um snapshot anterior, vi que existia uma falha nesse banco, com um valor incorreto na lower_case_table names=0.

Explorando, não consegui fazer selects nessa tabela, apesar de conseguir vê-la com o um show tables. Ela também não aparecia num SELECT * FROM INFORMATION_SCHEMA.COLUMNS .

Fiz um backup do banco, destruí, ajustei a lowecase, reiniciei o bd, recuperei o backup.
A partir desse ponto todas as tabelas no show tables tinham nome em letras minúsculas. Reapliquei a 1.5.13 e funcionou redondo.

Bota isso como resposta da pergunta pra galera ver de cara.

Estou sem pontuação suficiente XD. Se vc quiser copiar e colar, fica baum

"Encontrei o bug. Depois de retornar essa máquina à um snapshot anterior, vi que existia uma falha nesse banco, com um valor incorreto na lower_case_table names=0. Explorando, não consegui fazer selects nessa tabela, apesar de conseguir vê-la com o um show tables. Ela também não aparecia num SELECT * FROM INFORMATION_SCHEMA.COLUMNS . Fiz um backup do banco, destruí, ajustei a lowecase, reiniciei o bd, recuperei o backup. A partir desse ponto todas as tabelas no show tables tinham nome em letras minúsculas. Reapliquei a 1.5.13 e funcionou redondo. — Daniel Melo 2 hours ago"

Resposta encontrada pelo Daniel.