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

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

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

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

Затем я получаю эту ошибку:

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

Ошибка импорта базы данных SQL

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

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


person darren    schedule 05.03.2014    source источник


Ответы (1)


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

person darren    schedule 10.03.2014