BACPAC из SQL Azure Ошибка при импорте - PullRequest
0 голосов
/ 17 декабря 2018

Я пытался импортировать свою базу данных из SQL Azure, но я получаю следующую ошибку в SQL Server Management Studio из каждой указанной мной версии:

SQL Server Management Studio v17.9.1:

Не удалось загрузить модель схемы из пакета.(Microsoft.SqlServer.Dac)

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

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

SQL Server Management Studio v18.0 Preview 5:

Не удалось получить данные для этого запроса.(Microsoft.SqlServer.Management.Sdk.Sfc)


ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

Уже существует открытый DataReader, связанный с этой командой, который должен быть закрыт первым.(System.Data)

Версия, когда я пытаюсь импортировать SQL Server:

Ответы [ 3 ]

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

У меня действительно была очень похожая проблема.Хотя у меня было немного другое сообщение об ошибке для MSSMSv17 (что касается дополнительной информации).Но та же ошибка для MSSMSv18 (предварительный просмотр 6).

Так что после того, как я попробовал много разных вещей, пока я необратимо повредил мои установки SQL-сервера до точки, где мне пришлось переустанавливать Windows, первое, что я установил, был SQL Server2017 и MSSMSv18.Который выдал ту же ошибку, что и раньше.Но MSSMSv17 работал, так ... уау?

0 голосов
/ 04 января 2019

Удалите SQL Server Management Studio 2018, затем установите SSMS v17.9.1.Повторно импортируйте Bacpac, и вы получите лучшие результаты.

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

Для этой ошибки импорта вы можете попробовать это следующим образом:

Установить Прикладная платформа уровня данных Microsoft SQL Server (февраль 2015 г.) (версии x64 и x86).

Вот ссылка, которая может быть полезна для вас: Невозможно импортировать SQL Azure V12 BACPAC: «введите Microsoft.Data.Tools.Schema.Sql.SqlAzureV12DatabaseSchemaProvider is not valid»

...