1

我正在使用 MSSQL2014 版本 CTP2。通过 Windows Azure SQL 数据库管理运行我的数据库。

我通过本地数据库的 MSSQL 创建了一个 BACPAC 文件,并希望将其导入 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 创建一个新数据库,这很好,但我正在尝试启动我的数据库,因为它包含我的所有数据。

我究竟做错了什么?

4

1 回答 1

0

我相信问题是我需要为我的本地计算机上的数据库分配相同的数据库所有者,就像在我的天蓝色设置中设置的一样。

于 2014-03-10T14:15:09.287 回答