Nosso ambiente de testes e desenvolvimento rodam em Linux. E até há algumas semanas o ambiente de produção também era unix (FreeBSD), porém recentemente alteramos o banco para uma instalação do mysql 5.5 sob Windows server 2003.
Quando enviei o dump do linux 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, só que no linux isso não acontece e tivemos que alterar todos os nomes de tabelas para o "case" correto.
O problema agora está com os foreginsKeys que também foram alterados pelo windows...
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.
Pergunta
Alberane Lúcio
Olá Pessoal,
Eis o meu problema:
Nosso ambiente de testes e desenvolvimento rodam em Linux. E até há algumas semanas o ambiente de produção também era unix (FreeBSD), porém recentemente alteramos o banco para uma instalação do mysql 5.5 sob Windows server 2003.
Quando enviei o dump do linux 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, só que no linux isso não acontece e tivemos que alterar todos os nomes de tabelas para o "case" correto.
O problema agora está com os foreginsKeys que também foram alterados pelo windows...
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.
obrigado.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.