Migração de banco de dados - SQL Server - Fórum iMasters
Por ndias, Abril 2, 2018 em SQL Server
olha.. todas as migrações que eu já vi são delicadas, ainda mais que você quer mudar tanta coisa na estrutura. Mas se nao tiver uma massa de dados muito grande, será "menos" complicado.
Verifique depois se todos os registros foram inseridos e corretamente, alem de fazer backups, e boa sorte ;)
Uma questão é pesar o quanto o refactoring vai te dar ganho.
Se o ganho for pequeno pesar a solução de manter as mesmas estruturas.
Dependendo do tamanho do banco exportar uma estrutura de script de insert
e importar no outro banco , a sintaxe do insert funciona em quaquer bd , talvez tenha uma adequação
das colunas de data
O meu banco deve ter 1,5GB, sendo duas ou 3 tabelas com mais de 100 mil registros...
Eu nunca utilizei MySql para ser sincero...então não sei se vai ser melhor ou pior...o q sei é q pago caro por uma licença do Windows e do SQL para hospedar minha aplicação em um Cloud Windows, e que vou ter q desenvolver um sistema novo...por isso pensei em fazer em MySql
Já passei por refactore no bando de dados MySQL para MySQL mesmo, sempre acaba dando problema, no caso era uma estrutura em 10 tabelas que viraram 30.
Teve muita coisa que mudou no sistema, leve isso em consideração.
Quanto a mudar de SQL para MySQL, muita coisa é parecida nos scripts que serão usados para criação e inserts.
O Maior trabalho mesmo, será na reestruturação de suas tabelas conforme mencionado.
Eu peguei um projeto para migrar um banco DB2 pra SQL SERVER, eu utilizei o Pentaho Data Integration e funcionou perfeitamente.