[FUG-BR] MySQL FreeBSD -> Windows -> FreeBSD

Danilo G. Baio dbaio em bsd.com.br
Sexta Dezembro 17 14:49:33 BRST 2010


Em 17/12/2010 14:41, Alberane Lúcio escreveu:
> Olá Pessoal,
>
> Eis o meu problema:
>
> Nosso ambiente de testes e  desenvolvimento rodam em Linux/FreebSD. E até há 
> algumas semanas o ambiente de  produção também era FreeBSD, porém recentemente 
> alteramos o banco de produção para uma instalação do mysql 5.5 sob Windows 
> server 2003.
>
> Quando  enviei o dump do FreeBSD para o windows tudo funcionou corretamente, o  
> problema apareceu quando tentei retornar o banco em produção para uma  cópia no 
> ambiente de testes afim de ter os dados reais da aplicação.
>
> Simplesmente  o "gente boa" do windows converteu TODOS os nomes de tabelas para  
> minúsculo. Como o windows não é case sesitive não fez diferença pra ele, só que  
> no linux/FreebSD isso não acontece e tivemos que alterar todos os nomes de  
> tabelas para o "case" correto.
>
> O problema agora está com os "foregins Keys" que também foram alterados pelo 
> windows... - ninguém merece -
>
> O  que queria discutir aqui é se alguém já passou por essa situação antes  ou se 
> alguém conhece uma ferramenta de fixação desse problema...em fim,  gostaria de 
> compartilhar com vocês esses problemas.
>

Talvez ajudade, de uma olhada aqui:

http://stackoverflow.com/questions/2992079/mysqldump-problem-with-case-sensitivity-win-linux

Se tiver na mesma rede, tente puxar o banco pelo FreeBSD pra testar.

Abraço.

-- 
Danilo G. Baio (dbaio)



Mais detalhes sobre a lista de discussão freebsd