Migração banco de dados MYSQL para Postgres
Estou precisando migrar um banco de dados MYSQL para o Postgres. Andei pesquisando pela web e todos os softwares que realizam esse procedimento são pagos. Alguém sabe me informar se há algum software free que realize o procedimento da conversão de um banco MYSQL para Postgres?
Bruno Sanchez
Curtidas 0
Respostas
Jair N.
27/10/2014
Muito simples, pegue o "script" em MySQL e passe para o PostgreSQL..., é óbvio que algumas alterações terão que ser feitas a exemplo:
tipos de caracteres "`" nos campos remove tudo...
Tipos de dados "int(999)" passar tudo para inteiro etc..
.
Fora esses pequenos detalhes de acertos depois o "script" com os "INSERT"s é bem aproveitado...
Lá no Banco Novo em PostgreSQL depois você pode migrar de P.SQL .. para PSQL...
Já fiz isso e funcionou, só que não desejo isso pra ninguém..., é ralar muito...
Atc.
tipos de caracteres "`" nos campos remove tudo...
Tipos de dados "int(999)" passar tudo para inteiro etc..
.
Fora esses pequenos detalhes de acertos depois o "script" com os "INSERT"s é bem aproveitado...
Lá no Banco Novo em PostgreSQL depois você pode migrar de P.SQL .. para PSQL...
Já fiz isso e funcionou, só que não desejo isso pra ninguém..., é ralar muito...
Atc.
Estou precisando migrar um banco de dados MYSQL para o Postgres. Andei pesquisando pela web e todos os softwares que realizam esse procedimento são pagos. Alguém sabe me informar se há algum software free que realize o procedimento da conversão de um banco MYSQL para Postgres?
GOSTEI 0
Eber
27/10/2014
Free eu não conheço nenhum um. Utilizo o aplicativo desse site [url]www.fullcopyconvert.com.br[/url] é bem fácil de usar e o suporte deles é muito bom e compenso o valor investido.
GOSTEI 0
Ronaldo Lanhellas
27/10/2014
Concordo com o Jair, a melhor solução é você fazer o próprio script DML e DDL, pois você analisa tabela por tabela vendo o que pode dar errado ou não na conversão. É um trabalho árduo sim mas necessário.
Boa sorte.
Boa sorte.
GOSTEI 0
Ronaldo Lanhellas
27/10/2014
Concordo com o Jair, a melhor solução é você fazer o próprio script DML e DDL, pois você analisa tabela por tabela vendo o que pode dar errado ou não na conversão. É um trabalho árduo sim mas necessário.
Boa sorte.
Boa sorte.
GOSTEI 0
Jairo Mendes
27/10/2014
Na documentação do Postgre tem alguns scrips que fazem essa migração.
Eu nunca testei nenhum deles, portanto não posso recomenda-los.
O ideial é ler a documentação e testar.
Converting from other Databases to PostgreSQL
Eu nunca testei nenhum deles, portanto não posso recomenda-los.
O ideial é ler a documentação e testar.
Converting from other Databases to PostgreSQL
GOSTEI 0
Bruno Sanchez
27/10/2014
Obrigado pelas respostas
Realmente, hoje já há no meu sistema um procedimento de conversão, porém é algo que fica "muito lento"
Utilizei recentemente uma aplicação que gastou 1% do tempo que eu gasto fazendo a conversão direto pela minha aplicação, porém ele não faz a migração completa por não ter a licença e por isso não sei qual seria o resultado final. Por esse motivo gostaria de saber se há uma ferramenta free que faça algo parecido
Claro que nesse caso seria o correto pagar a licença da aplicação que testei para utilizá-la. Porém precisaria antes convencer os superiores da empresa que teremos resultado mudando o procedimento existente.
Realmente, hoje já há no meu sistema um procedimento de conversão, porém é algo que fica "muito lento"
Utilizei recentemente uma aplicação que gastou 1% do tempo que eu gasto fazendo a conversão direto pela minha aplicação, porém ele não faz a migração completa por não ter a licença e por isso não sei qual seria o resultado final. Por esse motivo gostaria de saber se há uma ferramenta free que faça algo parecido
Claro que nesse caso seria o correto pagar a licença da aplicação que testei para utilizá-la. Porém precisaria antes convencer os superiores da empresa que teremos resultado mudando o procedimento existente.
GOSTEI 0