Los INSERT fallan después de algunas conversiones manuales cuando no se recrean Identity o DEFAULT y columnas numéricas o bit obligatorias reciben NULL.
Cómo protege SQL Version Bridge los INSERT
El Agent conserva Seed e Increment de Identity y los defaults seguros. En modo de tablas y datos añade DEFAULT 0 documentado solo a columnas numéricas y bit aptas, excluyendo ID, calculadas, claves y casos inseguros.
Empieza con un compatibility preflight
Inventaría tables, columns, collations, keys, indexes, views, procedures, triggers, data types y features específicas de versión antes de crear el target. Mantén la conexión source en read-only.
Crea el target y mueve los datos
Crea una base target nueva y genera definiciones T-SQL para el target engine. Transfiere rows en batches controlados, conserva identity values y reconstruye constraints según sus dependencias.
Reconstruye, verifica y entrega
Reconstruye objetos programables compatibles, documenta deferred items, compara row counts y hashes SHA-256, ejecuta checks DBCC y genera un BAK nativo después de un RESTORE VERIFYONLY o test restore exitoso.
Convierte tu base con un workflow guiado
Sustituye scripts frágiles por inspección, seguimiento de progreso y verificación basada en evidencias.
Abrir dashboard de conversión