INSERT pode falhar após conversões manuais quando Identity ou DEFAULT não são recriados e colunas numéricas ou bit obrigatórias recebem NULL.
Como o SQL Version Bridge protege INSERT
O Agent preserva Seed e Increment de Identity e defaults seguros. No modo de tabelas e dados, adiciona DEFAULT 0 apenas a colunas numéricas e bit elegíveis, excluindo ID, calculadas, chaves e casos inseguros.
Comece pelo compatibility preflight
Faça o inventário de tables, columns, collations, keys, indexes, views, procedures, triggers, data types e features específicas da versão antes de criar o target. Mantenha a conexão source em read-only.
Crie o target e transfira os dados
Crie um novo target database e gere definições T-SQL para a target engine. Transfira rows em batches controlados, preserve identity values e recrie constraints seguindo as dependências.
Reconstrua, verifique e entregue
Reconstrua objetos programáveis suportados, documente deferred items, compare row counts e hashes SHA-256, execute checks DBCC e gere um BAK nativo após RESTORE VERIFYONLY ou test restore bem-sucedido.
Converta seu database com um workflow guiado
Troque scripts frágeis por inspection, acompanhamento de progresso e verification baseada em evidências.
Abrir dashboard de conversão