Zawsze używam funkcji importu / eksportu, która wydaje się być najłatwiejsza ze wszystkich.
Krok 1:
Uzyskaj kopię zapasową z wystąpienia Azure w następujący sposób, wybierz bazę danych → Kliknij prawym przyciskiem myszy → Zadania → Eksportuj aplikację warstwy danych.
Krok 2:
Nadaj plikowi kopii zapasowej określoną nazwę i zapisz go w wybranej lokalizacji
Krok 3: To jest to, że wykonałeś kopię zapasową bazy danych z instancji sql do swojego lokalnego. Przywróćmy go do lokalnego. Skopiuj kopię zapasową bazy danych na dysk C. Teraz otwórz PowerShell z uprawnieniami administratora i przejdź do dysku C.
Krok 4: Pobierzmy skrypt PowerShell, aby usunąć klucz główny UsuńMasterKey.ps1 , aby skrypt znajdował się na tym samym dysku, w tym przypadku jego C.
Krok 5: Uruchom skrypt w następujący sposób,. \ RemoveMasterKey.ps1 -bacpacPath "C: \ identity.bacpac"
To wszystko, teraz możesz przywrócić go na MSSQL 2017 w swoim środowisku lokalnym.
Krok 6: Połącz się z serwerem lokalnym i kliknij Bazy danych → Importuj-warstwę-danych-aplikacji
Krok 7 : Podaj nazwę bazy danych do przywrócenia.
Teraz zobaczysz wszystko na zielono!
Przeczytaj mój blog z diagramami.