Внутренняя ошибка импорта файла BACPAC в базу данных Windows Azure SQL

Я использую MSSQL2014 версию CTP2. Запуск моих баз данных через Windows Azure SQL Database Management.

Я создал файл BACPAC через MSSQL моей локальной базы данных и хочу импортировать его в Windows Azure.

  1. Я создаю файл BACPAC и загружаю его в свой контейнер BLOBSTORAGE.
  2. В Windows Azure щелкните Базы данных SQL.
  3. Нижний левый клик Новый
  4. Нажмите ИМПОРТ
  5. Выберите мой BACPAC URL, который является файлом, содержащимся в моем BLOBSTORAGE
  6. Назовите БД и выберите сервер
  7. Нажмите на галочку

Я тогда получаю эту ошибку:

Обнаружена ошибка во время работы службы. Не удалось импортировать пакет. Внутренняя ошибка. Служба платформы базы данных с типом Microsoft.Data.Tools.Schema.Sql.Sql120DatabaseSchemaProvider недопустима. Вы должны убедиться, что служба загружена, или вы должны предоставить полное имя типа действительной службы платформы базы данных. Внутренняя ошибка. Служба платформы базы данных с типом Microsoft.Data.Tools.Schema.Sql.Sql120DatabaseSchemaProvider недопустима. Вы должны убедиться, что служба загружена, или вы должны предоставить полное имя типа действительной службы платформы базы данных.

Ошибка импорта БД SQL

Я могу создать новую базу данных через Windows Azure, и это нормально, но я пытаюсь поднять мою БД, потому что в ней есть все мои данные.

Что я делаю неправильно?

1 ответ

Решение

Я считаю, что проблема заключалась в том, что мне нужно было назначить того же владельца БД для моей базы данных на моей локальной машине, что и тот, который был настроен на моей установке Azure.

Другие вопросы по тегам