Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: ✅ en Microsoft Fabric
El Fabric Migration Assistant para SQL Database es una experiencia de migración guiada por Fabric que ayuda a transferir bases de datos desde una instancia local de SQL Server a una base de datos SQL en Microsoft Fabric.
Importante
Esta característica se encuentra en versión preliminar.
Actualmente, el Migration Assistant importa metadatos de esquema de un archivo DACPAC generado a partir de la base de datos de origen, analiza la compatibilidad con la base de datos SQL en Fabric y le guía a través de correcciones admitidas antes de copiar datos en la base de datos de destino. Para obtener instrucciones paso a paso sobre la migración, consulte Migrar una base de datos SQL en Fabric con el Asistente de Migración mediante DACPAC.
El Migration Assistant le ayuda a:
- Importación de metadatos de esquema de base de datos
- Identificación de incompatibilidades de esquema con SQL Database en Fabric
- Aplicar correcciones admitidas a objetos incompatibles
- Preparación de la base de datos de destino para la copia de datos
- Copia de datos utilizando los trabajos de copia de Fabric Data Factory
- Finalización de la migración
Fuentes compatibles
Actualmente, el Migration Assistant para SQL Database puede importar el esquema desde un archivo DACPAC y copiar los datos mediante trabajos de copia en Data Factory en Microsoft Fabric.
Flujo de trabajo de migración
La migración mediante el Fabric Migration Assistant sigue un flujo de trabajo guiado de varios pasos.
- Copiar esquema: importe metadatos de esquema de la base de datos de origen mediante un archivo DACPAC.
- Corrección de errores de script: revise los objetos de esquema que no pudieron comprobar la compatibilidad y aplicar correcciones admitidas.
- Preparación para la copia: prepare la base de datos de destino para el movimiento de datos para reducir los errores de copia y mejorar el rendimiento.
- Copiar datos: use un trabajo de copia de Fabric Data Factory para mover datos de la base de datos de origen SQL Server.
- Finalización de la copia: vuelva a habilitar restricciones, desencadenadores e índices para llevar la base de datos a su estado final.
Compatibilidad y correcciones de esquemas
El Migration Assistant analiza los objetos de esquema en DACPAC y los clasifica en función de la compatibilidad con la base de datos SQL en Fabric.
- Los objetos compatibles se migran tal cual.
- Los objetos incompatibles se marcan con motivos detallados y correcciones sugeridas. Se le guía a través de la resolución de cualquier problema de incompatibilidad con objetos.
- Los objetos dependientes se identifican y se pueden migrar después de sus objetos principales.
Seguridad
- Debe ser un Contributor o superior en el área de trabajo de Fabric para iniciar una migración.
- Para leer desde la base de datos de la instancia de SQL Server de origen, necesita el permiso
SELECTo la pertenencia al roldb_datareader.
Requisito de puerta de enlace
Al migrar datos de una instancia de SQL Server local a una base de datos SQL en Fabric, debe configurar una puerta de enlace de datos local y una conexión SQL de Fabric. La conexión SQL de Fabric debe permitir explícitamente el uso con gateways para que las operaciones de copia de migración se realicen correctamente.
Limitaciones
- El tamaño máximo admitido para una carga de archivos DACPAC es de 20 MB.
- Solo se admiten puertas de enlace de datos locales. No se admiten puertas de enlace de datos de red virtual.
- No se admite enlace privado.
Solución de problemas
Copia de datos mediante puertas de enlace de datos locales
Issue: Al migrar datos mediante trabajos de copia de Fabric con una puerta de enlace de datos en las instalaciones, las operaciones de copia pueden fallar en algunos entornos si se selecciona automáticamente la base de datos SQL de destino en Fabric desde el catálogo de OneLake.
Este comportamiento se produce debido a las conexiones de destino autoasignadas que pueden expirar o volverse ocultas. No puede editar ni actualizar estas conexiones.
Workaround: en lugar de seleccionar la base de datos SQL de destino en el catálogo de OneLake, configure el destino explícitamente como una conexión Azure SQL al crear el trabajo de copia. La copia de datos se realiza correctamente al definir el destino explícitamente.
Paso siguiente
Contenido relacionado
- Información general sobre la migración de Microsoft Fabric