我尝试从sql azure导入我的数据库,但是我从我指定的每个版本中获得了SQL Server Management Studio中的下一个错误:
SQL Server Management Studio V17.9.1:
无法从软件包加载模型。(Microsoft.sqlserver.dac)
其他信息:
内部错误。带有Microsoft.data.tools.schema.sql.sql.sql.sql150databaseschemaprovider的数据库平台服务无效。您必须确保加载服务,否则必须提供有效数据库平台服务的完整类型名称。(Microsoft.data.tools.schema.sql)
SQL Server Management Studio V18.0预览5:
无法检索此请求的数据。(Microsoft.sqlserver.management.sdk.sfc)
其他信息:
已经有一个与此命令关联的开放数据标准器必须先关闭。(system.data)
我尝试导入SQL Server时的版本是
卸载SQL Server Management Studio 2018,然后安装SSMS v17.9.1。重新构图BACPAC,您将获得更好的结果。
对于此导入错误,您可以以这种方式尝试:
安装Microsoft SQL Server数据层应用程序框架(2015年2月)(X64和X86版本)。
这是链接可能对您有用:无法导入SQL Azure V12 BACPAC:"类型Microsoft.data.tools.schema.schema.sql.sqlazurev12databaseschemaprovider无效"
我实际上遇到了非常相似的问题。尽管我对MSSMSV17的错误消息略有不同(有关其他信息)。但是MSSMSV18的错误(预览6)。
因此,在尝试了许多不同的事情之后,直到我不可逆地损坏了我的SQL Server安装到我必须重新安装Windows的地步之后,我安装的第一件事是SQL Server 2017&MSSMSV18。产生与以前相同的错误。但是MSSMSV17起作用了,SOO ...是的?