Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Vonatkozik: ✅a Microsoft Fabric SQL-adatbázisra
Az SQL Database Fabric Migration Assistant egy Fabric-vezérelt migrációs felület, amely segíti az adatbázisok áthelyezését egy helyszíni SQL Server példányról Microsoft Fabric SQL-adatbázisba.
A Migration Assistant jelenleg a forrásadatbázisból létrehozott DACPAC-fájlból importálja a séma metaadatait, elemzi a Fabric sql-adatbázissal való kompatibilitást, és végigvezeti a támogatott javításokon, mielőtt adatokat másol a céladatbázisba. Részletes migrálási utasításokért lásd: A Fabric SQL adatbázisba való áthelyezés a Migration Assistant és a DACPAC segítségével.
A Migration Assistant a következőkben nyújt segítséget:
- Adatbázisséma metaadatainak importálása
- A séma inkompatibilitások azonosítása az SQL Database-ben a Fabric környezetben.
- Támogatott javítások alkalmazása nem kompatibilis objektumokra
- A céladatbázis előkészítése adatmásoláshoz
- Adatok másolása a Fabric Data Factory másoló feladatok végrehajtásával
- A migrálás véglegesítése
Támogatott források
Jelenleg az SQL-adatbázis Migration Assistant képes importálni a sémát egy DACPAC-fájlból, és másolási feladatok segítségével átmásolhatja az adatokat a Microsoft Fabric Data Factory-ben.
Migrálási munkafolyamat
A Fabric Migration Assistant használatával végzett migrálás egy irányított, többlépéses munkafolyamatot követ.
- Séma másolása – Séma metaadatainak importálása a forrásadatbázisból DACPAC-fájl használatával.
- Validálás séma – Validáld a feltöltött DACPAC-ot anélkül, hogy új adatbázist hoznál létre. Ez a lépés segít azonosítani azokat az objektumokat, amelyeknek várhatóan migrálniuk kell, frissítést igényelnek, vagy nem várják el a migrációt.
- Szkripthibák kijavítása – Tekintse át a kompatibilitási hibákat ellenőrző sémaobjektumokat, és alkalmazza a támogatott javításokat.
- Felkészülés a másolásra – A céladatbázis előkészítése adatáthelyezésre a másolási hibák csökkentése és a teljesítmény javítása érdekében.
- Adatok másolása – Fabric Data Factory másolási feladat használatával helyezze át az adatokat a forrásból SQL Server adatbázisból.
- Másolás véglegesítése – Kényszerek, eseményindítók és indexek újbóli engedélyezése az adatbázis végleges állapotba hozásához.
Sémakompatibilitás és javítások
A Migration Assistant elemzi a DACPAC sémaobjektumait, és kategorizálja őket a Fabric sql-adatbázissal való kompatibilitás alapján.
- A kompatibilis objektumok változtatás nélkül kerülnek migrálásra.
- A nem kompatibilis objektumok részletes indokokkal és javasolt javításokkal vannak megjelölve. Végigvezeti az objektumokkal kapcsolatos kompatibilitási problémák megoldásán.
- A függő objektumok azonosíthatók, és az elsődleges objektumok után migrálhatók.
Biztonság
- A migrálás indításához a Fabric munkaterületen Contributor vagy magasabb szintű felhasználónak kell lennie.
- A forrás SQL Server példányadatbázisból való olvasáshoz
SELECTengedélyre vagy tagságra van szüksége adb_datareaderszerepkörben.
Átjárókövetelmény
Amikor adatokat migrál egy helyszíni SQL Server-példányból egy SQL-adatbázisba Fabric, konfigurálnia kell egy helyszíni adatátjárót és egy Fabric SQL-kapcsolatot is. A Fabric SQL-kapcsolatnak explicit módon engedélyeznie kell az átjárókkal való használatot a migrálási másolási műveletek sikeres végrehajtásához.
Korlátozások
- A DACPAC-fájlok feltöltésének maximális támogatott mérete 20 MB.
- Csak a helyszíni adatátjárók támogatottak. A virtuális hálózati adatátjárók nem támogatottak.
- A privát hivatkozás nem támogatott.
Hibaelhárítás
Adatmásolás helyszíni adatátjárókkal
Issue: Ha adatokat migrál a Fabric Másolási Feladatok segítségével egy helyszíni adatátjárón keresztül, a másolási műveletek bizonyos környezetekben meghiúsulhatnak, ha automatikusan kiválasztja a cél SQL-adatbázist Fabricban a OneLake katalógusból.
Ez a viselkedés az automatikusan lejáró vagy rejtett célkapcsolatok miatt fordul elő. Ezek a kapcsolatok nem szerkeszthetők és nem frissíthetők.
Munka megoldás: A cél SQL-adatbázis kiválasztása helyett a OneLake-katalógusból konfigurálja a célt explicit módon Azure SQL kapcsolatként a másolási feladat létrehozásakor. Az adatmásolás akkor sikeres, ha explicit módon definiálja a célt.