Erro ao migrar o banco do fluig

Bom dia,

Hoje temos um servidor fluig e no mesmo servidor está rodando o banco de dados. Fui orientado a criar um servidor especifico para o banco de dados do fluig, separando a aplicação fisicamente do banco. Todo processo para migração foi feito com sucesso; instalação do banco, dump de um servidor para outro, foi alterado o arquivo domain.xml apontando para o novo servidor mysql. E quando restartei o serviço do fluig apresentou o erro 404 com o seguinte erro nos logs do fluig.


2017-09-27 17:24:28,570 INFO  [com.totvs.technology.wcm.WCMService] (Thread-95)    WCM DEPLOY STARTING
2017-09-27 17:24:29,229 WARN  [com.totvs.technology.foundation.cache.impl.CacheFactory] (Thread-95) MISSING CACHE SERVER ADDRESS...  LOADING LOCAL CACHE
2017-09-27 17:24:29,325 INFO  [stdout] (Thread-95) ===============================================================
2017-09-27 17:24:29,325 INFO  [stdout] (Thread-95) == Atenção, não constam no banco de dados as configurações   ==
2017-09-27 17:24:29,326 INFO  [stdout] (Thread-95) == da plataforma. Certifique-se que a instalação/atualização ==
2017-09-27 17:24:29,326 INFO  [stdout] (Thread-95) == foi realizada através do instalador gráfico ou linha      ==
2017-09-27 17:24:29,327 INFO  [stdout] (Thread-95) == de comando.                                               ==
2017-09-27 17:24:29,327 INFO  [stdout] (Thread-95) ===============================================================
2017-09-27 17:24:29,328 INFO  [stdout] (Thread-95) Arquivo: /sistema/fluig/repository/wcmdir/config/configuration.properties
2017-09-27 17:24:29,329 ERROR [stderr] (Thread-95) com.totvs.technology.wcm.WCMService$NoConfigException
2017-09-27 17:24:29,334 ERROR [stderr] (Thread-95)     at com.totvs.technology.wcm.WCMService.validateConfigurations(WCMService.java:744)
2017-09-27 17:24:29,334 ERROR [stderr] (Thread-95)     at com.totvs.technology.wcm.WCMService.doStartUp(WCMService.java:362)
2017-09-27 17:24:29,335 ERROR [stderr] (Thread-95)     at com.totvs.technology.wcm.WCMService.access$100(WCMService.java:90)
2017-09-27 17:24:29,335 ERROR [stderr] (Thread-95)     at com.totvs.technology.wcm.WCMService$StandAloneScanner.run(WCMService.java:946)
2017-09-27 17:24:29,336 ERROR [stderr] (Thread-95)     at java.lang.Thread.run(Thread.java:745)
2017-09-27 17:24:29,336 INFO  [stdout] (Thread-95) ***************************************
2017-09-27 17:24:29,337 INFO  [stdout] (Thread-95) Startup stoped.
2017-09-27 17:24:29,337 INFO  [stdout] (Thread-95) ***************************************

Tem alguma configuração que talvez eu teria esquecido. Obrigado

Tive o mesmo problema quando estava mudando um banco o MySQL para o RDS da amazon AWS, no meu caso era parâmetro lower_case_table_names

Por padrão, aliases de tabelas são case sensitive no Unix, mas não são no Windows. Para evitar problemas causados por esta característica, no MySQL é necessário adicionar a variável de sistema lower_case_table_names no arquivo de configuração do MySQL.

Veja o parâmetro a seguir:


Linux: my.cnf / Windows: my.ini
lower_case_table_names=1

Após realizar as configurações expostas nos passos anteriores, é necessário reiniciar o MySQL e confirmar a aplicação das alterações.

Para verificar se a configuração case sensitive foi efetuada com sucesso, execute o comando SQL abaixo. Se no resultado a coluna value possuir o valor 1 a configuração está correta.


SHOW GLOBAL VARIABLES LIKE 'lower_case_table_names';

Confirme também a alteração do Engine para InnoDB, caso tenha adicionado o parâmetro default_storage_engine ao arquivo:


SHOW ENGINES\G

Se a engine InnoDB aparecer como Default a configuração foi aplicada com sucesso.

http://tdn.totvs.com/pages/releaseview.action?pageId=257623464#mysql-1506092118