2016-11-16 6 views
1

У меня есть файл BACPAC, который я экспортировал из SSMS с моей схемой, а также данные, находящиеся на моем локальном диске.Перенос базы данных с SQL Server на Azure с использованием файла BACPAC

Следующим шагом будет загрузка файла BACPAC в контейнер Blob, а затем импорт из моего Azure SQL Server. Не могу ли я импортировать файл BACPAC на моем локальном диске непосредственно в базу данных Azure, не загружая его сначала в контейнер Blob?

Если нет, может кто-нибудь объяснить, что необходимо для этого промежуточного шага?

ответ

1

Используйте мастер приложений уровня данных. Выбрали Обозреватель объектов, щелкните правой кнопкой мыши Базы данных и выберите Импорт приложений уровня данных. На странице Параметры импорта, выберите Импорт с локального диска.

+0

Мне нужно перенести мою базу данных на Azure, а не наоборот –

+0

Вы можете перенести * в * базу данных Azure SQL в SSMS с помощью мастера приложений уровня данных, если вы подключаетесь к Azure SQL Server. У вас были проблемы с этим? –

+0

Это работает, так как моя текущая база данных не слишком велика, но я говорю о случае, когда моя база данных довольно большая; и использование файла .bacpac - лучший подход –