Atualizado em 8 de novembro de 2026 · Thinwork, a equipe por trás do dbSlice. O dbSlice é o nosso produto; as outras ferramentas são descritas a partir dos sites delas.
Resposta rápida
- Uma migração única e gratuita, com assistente: o Migration Wizard do MySQL Workbench. Ele lê o SQL Server e move tabelas e dados.
- Você está indo para a AWS e quer replicação contínua das mudanças: AWS DMS.
- Uma ferramenta desktop gratuita para copiar uma tabela de vez em quando: DBeaver Community.
- Stored procedures, funções e views convertidas para MySQL: uma ferramenta de conversão de código, como o SQLines SQL Converter, ou uma frente de conversão. Use junto com uma ferramenta de dados.
- Os dados movidos, depois mantidos em sincronia até a virada, e os dois lados comparados chave a chave antes da troca, por um app Windows ou pela linha de comando: dbSlice.

Quem deve escolher o quê
| Se você… | Escolha | Por quê |
|---|---|---|
| Quer algo gratuito, da equipe do MySQL, para uma migração única | MySQL Workbench | O Migration Wizard aceita o Microsoft SQL Server 2000 em diante como origem; a documentação diz que tabelas e dados são convertidos automaticamente, mas views, stored procedures e triggers não (conferido em 8/11/2026) |
| Está migrando para a AWS e precisa das mudanças replicadas enquanto testa | AWS DMS | Aceita origens SQL Server e destinos compatíveis com MySQL, roda na nuvem da AWS, faz migrações únicas ou replicação contínua; a conversão de esquema é um serviço à parte; pague pelo uso, por hora (conferido em 8/11/2026) |
| Já usa o DBeaver e precisa de uma cópia de vez em quando | DBeaver Community | A edição gratuita tem um assistente de transferência de dados que copia tabelas entre bancos. O DBeaver lista migração de dados, comparação de dados de tabelas e um agendador de tarefas nas edições Enterprise (US$ 255/ano) e Ultimate (US$ 510/ano) (conferido em 8/11/2026). DBeaver ou dbSlice → |
| Quer uma ferramenta dedicada só a este par | DBConvert | O DBConvert for MSSQL & MySQL converte e sincroniza o par, a partir de US$ 199; o DBConvert Studio, para todos os tipos de banco dele, com agendamento e sincronia por triggers, a partir de US$ 699 (conferido em 8/11/2026) |
| Precisa de muitos tipos de origem, inclusive arquivos e bancos antigos, e tem orçamento grande | Full Convert | Lista SQL Server e MySQL; planos a partir de US$ 999 por ano (Pro), perpétuo a partir de US$ 1.999 (conferido em 8/11/2026) |
| Precisa converter o T-SQL além de mover os dados | SQLines | Publica um caminho de SQL Server para MySQL; uma licença perpétua cobre o SQLines Data e o SQLines SQL Converter: US$ 495 (conferido em 8/11/2026) |
| Precisa do destino sincronizado por semanas ou meses e da prova de que os dois lados batem | dbSlice | Carga inicial, depois Upsert, Só linhas novas, Só atualizar existentes ou incremental por coluna, em lote, sob demanda ou agendado; comparação chave a chave com a lista de chaves divergentes salva em arquivo; a partir de US$ 89.99 perpétuo (preço de lançamento) |
O SQL Server Migration Assistant (SSMA) da Microsoft trabalha no sentido contrário: leva bancos para o SQL Server e o Azure SQL. Ele não tem o MySQL como destino (conferido em 30/10/2026).
Lado a lado
| MySQL Workbench | AWS DMS | DBeaver | DBConvert | Full Convert | SQLines | dbSlice | |
|---|---|---|---|---|---|---|---|
| Onde roda | App desktop | Nuvem da AWS | App desktop | App desktop | App desktop | Desktop e linha de comando | App Windows e CLI; edição Linux no Docker |
| Converte procedures e views | Lidas e mostradas para conversão manual | Serviço à parte | Não consta nesta página | Não consta nesta página | Não consta nesta página | Sim (SQL Converter) | Não |
| Mantém o destino sincronizado depois da primeira carga | Não consta nesta página | Replicação contínua | Tarefas agendadas nas edições pagas | Sincronia no produto do par; sincronia por triggers e agendamento no Studio | Replicação (Pro) | Não consta nesta página | Upsert, só novas, só atualizar, incremental por coluna (em lote, sob demanda ou agendado) |
| Compara os dados de origem e destino | Não consta nesta página | Validação de dados | Comparação de dados de tabelas nas edições pagas | Não consta nesta página | Comparação de tabelas (Pro) | Não consta nesta página | Chave a chave, com a lista completa de chaves divergentes |
| Preço de entrada | Grátis | Por hora | Grátis (Community) | US$ 199 por par | US$ 999/ano | US$ 495 | US$ 89.99 perpétuo (preço de lançamento) |
| Conferido em | 8/11 | 8/11 | 8/11 | 8/11 | 8/11 | 8/11 | 8/11 |
"Não consta nesta página" quer dizer que não encontramos o recurso no site do fornecedor quando conferimos. Não quer dizer que a ferramenta não faça.
O ponto fraco do dbSlice, com franqueza
- O dbSlice move dados. Ele não converte stored procedures, triggers nem views. Para uma tabela que falta, ele mostra o DDL do MySQL em vez de criá-la por conta própria.
- Ele roda jobs em lote, não replicação em tempo real. As execuções incrementais não enxergam linhas apagadas na origem; por isso, rode o Compare ou uma recarga antes da troca.
- É um app Windows com linha de comando. A edição Linux roda no Docker, na sua própria infraestrutura.
Se algum desses pontos inviabiliza o seu caso, escolha uma das ferramentas acima, ou use uma delas junto com o dbSlice.
Como as equipes combinam as ferramentas
- Código: converta as procedures e views em T-SQL com uma ferramenta de conversão de código.
- Dados: faça a carga inicial com o dbSlice e mantenha o MySQL sincronizado toda noite enquanto a aplicação em SQL Server ainda está no ar.
- Antes da virada: rode o Compare chave a chave e sincronize de novo só as chaves divergentes. Depois, faça a troca.
Veja o passo a passo completo: migração de dados de SQL Server para MySQL.
Vai migrar para o PostgreSQL? Veja as ferramentas de SQL Server para PostgreSQL.
Numa licença do dbSlice: migrar · sincronizar num agendamento · jobs pela CLI · comparar chave a chave · mascaramento com chaves e chaves estrangeiras preservadas · dados sintéticos de teste para DEV e QA
Perguntas frequentes
Qual é a melhor ferramenta gratuita para migrar SQL Server para MySQL?
Para uma migração única, o Migration Wizard do MySQL Workbench, que lê o SQL Server e move tabelas e dados. O DBeaver Community, também gratuito, copia tabelas entre bancos pelo assistente de transferência de dados.
Minhas stored procedures vão junto?
Não automaticamente, na maioria das ferramentas de dados. O MySQL Workbench mostra os objetos de código para conversão manual; o SQLines SQL Converter converte T-SQL; o dbSlice move só os dados.
Qual ferramenta mantém o SQL Server e o MySQL sincronizados até a virada?
O AWS DMS replica as mudanças quando você migra para a AWS. O dbSlice roda de novo sincronias Upsert ou incrementais num agendamento, pelo app Windows, pela linha de comando ou pela edição Linux, nas suas próprias máquinas.
Posso testar o dbSlice antes de comprar?
Sim. A versão gratuita da Microsoft Store conecta, mostra os dados, compara estruturas e exporta para CSV. Gravar num destino exige uma licença Desktop ou Server, com garantia de reembolso de 14 dias.
Vai substituir um sistema e precisa de ajuda para desenhar a convivência? A Thinwork pode tocar o projeto com você.