Я всегда использую функцию импорта / экспорта, которая кажется самой простой среди всех.
Шаг 1:
Получите резервную копию из экземпляра Azure следующим образом. Выберите базу данных → Щелкните правой кнопкой мыши → Задачи → Экспорт приложения уровня данных.
Шаг 2:
Дайте конкретное имя для файла резервной копии и сохраните его в нужном месте
Шаг 3: Вот и вы сделали резервную копию базы данных из экземпляра sql в ваш локальный. Давайте восстановим его до местного. Скопируйте резервную копию базы данных на ваш диск C. Теперь откройте PowerShell с правами администратора и перейдите на диск C
Шаг 4. Загрузите скрипт powershell, чтобы удалить мастер- ключRemoveMasterKey.ps1. имеет скрипт на том же диске, в данном случае это C.
Шаг 5. Запустите сценарий следующим образом. \ RemoveMasterKey.ps1 -bacpacPath "C: \ identity.bacpac"
Вот и все, теперь вы можете восстановить его на MSSQL 2017 в вашей локальной среде.
Шаг 6. Подключитесь к локальному серверу и выберите Базы данных → Импортировать данные-Уровень-Приложение
Шаг 7 : Дайте имя вашей базе данных для восстановления.
Теперь вы увидите все зеленым!
Прочитайте мой блог с диаграммами.