Скопируйте базу данных Azure из одной подписки в другую на портале Azure. - PullRequest
0 голосов
/ 05 декабря 2018

Я хочу скопировать базу данных из производства в разработку.Однако они оба находятся в разных подписках / группах ресурсов.

Для среды разработки у нас есть sql-аутентификация, а для рабочей среды - Azure Ad-аутентификация.

Кроме того, серверы sql отличаются.

Итак, как я могу скопировать базу данных из производства в разработку?

1 Ответ

0 голосов
/ 06 декабря 2018

Насколько мне известно, вы не можете копировать базу данных Azure из одной подписки в другую с помощью портала Azure.

Выполните следующие действия, чтобы скопировать базу данных Azure из одной подписки в другую подписку с помощью SSMS.

  1. Исходную базу данных можно экспортировать в хранилище на портале Azure.

enter image description here

После экспорта вы можете найти BACPAC-файл в учетной записи хранения.

Щелкните правой кнопкой мыши BACPAC-файл и загрузите в локальную папку.

enter image description here

Откройте SSMS и подключитесь к серверу назначения.

enter image description here

Щелкните правой кнопкой мыши узел База данных и выберите Импорт приложения уровня данных.

enter image description here

Параметры импорта: затем вы можете выбрать импорт базы данных с локального диска или из хранилища Azure.

enter image description here

Настройки базы данных. Укажите настройки для новой базы данных Azure Sql.

enter image description here

Для получения дополнительной информации вы можете обратиться к аналогичной теме: Кросс-подписное копирование баз данных в базе данных SQL Windows Azure ”.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...