Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: ✅baza danych SQL w Microsoft Fabric
Asystent Migracji Fabric dla bazy danych SQL to narzędzie migracyjne prowadzone przez Fabric, które ułatwia przenoszenie baz danych z lokalnej instancji SQL Server do bazy danych SQL w Microsoft Fabric.
Obecnie Asystent migracji importuje metadane schematu z pliku DACPAC wygenerowanego ze źródłowej bazy danych, analizuje zgodność z bazą danych SQL w Fabric i przeprowadzi Cię przez obsługiwane poprawki przed skopiowaniem danych do docelowej bazy danych. Aby uzyskać instrukcje dotyczące migracji krok po kroku, zobacz Migracja do bazy danych SQL w Fabric za pomocą Asystenta Migracji i użycia DACPAC.
Asystent migracji ułatwia:
- Importowanie metadanych schematu bazy danych
- Identyfikowanie niezgodności schematu z bazą danych SQL w Fabric
- Stosowanie obsługiwanych poprawek do niezgodnych obiektów
- Przygotowywanie docelowej bazy danych do kopiowania danych
- Kopiowanie danych przy użyciu zadań kopiowania Fabric Data Factory
- Finalizowanie migracji
Obsługiwane źródła
Obecnie Asystent migracji dla bazy danych SQL może zaimportować schemat z pliku DACPAC i skopiować dane przy użyciu zadań kopiowania w usłudze Data Factory w Microsoft Fabric.
Przepływ migracji pracy
Migracja za pomocą Fabric Asystent migracji następuje według przewodnika, wieloetapowego procesu.
- Kopiuj schemat – Importuj metadane schematu z bazy danych źródłowej za pomocą pliku DACPAC.
- Walidacja schematu (opcjonalnie) – Zweryfikowaj przesłany DACPAC bez tworzenia nowej bazy danych. Ten krok pomaga zidentyfikować obiekty, które mają zostać zmigrowane, wymagają aktualizacji lub nie mają zostać zmigrowane.
- Napraw błędy skryptów – Przeglądaj obiekty schematu, które nie powiodły testów kompatybilności, i stosuj obsługiwane poprawki.
- Przygotuj się do kopiowania – Przygotuj docelową bazę danych do ruchu danych, aby zmniejszyć liczbę błędów kopiowania i poprawić wydajność.
- Kopiuj dane – Użyj zadania kopiowania Fabric Data Factory, aby przenieść dane z bazy źródłowej SQL Server.
- Finalizuj kopiowanie – ponownie włącz ograniczenia, wyzwalacze i indeksy, aby przywrócić bazę danych do ostatecznego stanu.
Zgodność schematu i poprawki
Asystent migracji analizuje obiekty schematu w DACPAC i kategoryzuje je na podstawie zgodności z bazą danych SQL w Fabric.
- Zgodne obiekty są migrowane bez zmian.
- Niezgodne elementy są oznaczone ze szczegółowymi przyczynami i sugerowanymi poprawkami. Przeprowadzisz cię przez proces rozwiązywania wszelkich problemów z niezgodnością obiektów.
- Obiekty zależne są identyfikowane i można je migrować po ich obiektach podstawowych.
Zabezpieczenia
- Aby rozpocząć migrację, musisz być Contributor lub posiadać wyższą rolę w obszarze roboczym Fabric.
- Aby odczytać ze źródłowej bazy danych instancji SQL Server, musisz mieć uprawnienie
SELECTlub członkostwo w rolidb_datareader.
Wymaganie bramy sieciowej
Podczas migracji danych z lokalnego wystąpienia SQL Server do bazy danych SQL w Fabric należy skonfigurować zarówno lokalną bramę danych, jak i połączenie Fabric SQL. Połączenie Fabric SQL musi jednoznacznie zezwalać na użycie z bramkami (gateways), aby operacje kopiowania migracji mogły zostać wykonane pomyślnie.
Ograniczenia
- Maksymalny obsługiwany rozmiar przekazywania pliku DACPAC wynosi 20 MB.
- Obsługiwane są tylko lokalne bramy danych. Bramy danych sieci wirtualnej nie są obsługiwane.
Troubleshooting
Kopiowanie danych przy użyciu lokalnych bram danych
Issue: Podczas migracji danych przy użyciu zleceń kopiowania Fabric przez lokalną bramę danych, operacje kopiowania mogą zakończyć się niepowodzeniem w niektórych środowiskach, jeśli automatycznie wybierzesz docelową bazę danych SQL w Fabric z katalogu OneLake.
To zachowanie występuje z powodu automatycznie powiązanych połączeń docelowych, które mogą wygasnąć lub zostać ukryte. Nie można edytować ani odświeżać tych połączeń.
Workaround: Zamiast wybierać docelową bazę danych SQL z katalogu OneLake, skonfiguruj obiekt docelowy jawnie jako połączenie Azure SQL podczas tworzenia zadania kopiowania. Kopiowanie danych powiedzie się po jawnym zdefiniowaniu obiektu docelowego.
Następne kroki
Treści powiązane
- omówienie migracji Microsoft Fabric