Prezados, boa tarde.
Gostaria de saber se alguém teve o mesmo problema que eu.
Os scripts para criação das tabelas e carga, usam os nomes das tabelas todos em MAIUSCULO. Já o sistema tenta usar as tabelas com as primeiras letras das palavras em mauisculo as demais em minusculo, por exemplo:
O script gera USUARIOSISTEMA enquanto o sistema procura a tabela UsuarioSistema.
No linux o mysql é case sensitive. Isso faz com que o sistema não funcione.
O meu ambiente é:
Debian 4.0
Mysql 5
Apache Tomcat/6.0.16.
Autor: Anderson Jacson Silva
55 comentários
Alterar os scripts de consulta pelo nome da tabela em caixa alta. Me parece o mais adequado a fazer, mas também seria muitro trabalhoso. Se quiser tentar, baixe o código-fonte da aplicação pelo SVN e teremos prazer em subir o código corrigido :) Por fim, a forma de "contornar" o problema que tenho certeza será mais usada: Existe uma variável de ambiente no MySQL chamada lower_case_table_names que você pode alterar para que o banco não seja mais case sensitive. Dê uma olhada na documentação oficial do MySQL para descorbir como fazer: dev.mysql.com/doc/refman/5.0/en/identifier-case-sensitivity.html É isso aí. Espero ter ajudado.