代码之家  ›  专栏  ›  技术社区  ›  darren

将BACPAC文件导入windows azure sql数据库时出现内部错误

  •  1
  • darren  · 技术社区  · 12 年前

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

    我已经通过本地数据库的MSSQL创建了一个BACPAC文件,并希望将其导入到Windows Azure。

    1. 我创建BACPAC文件并将其上传到BLOBSTORAGE容器。
    2. 在Windows Azure中,单击SQL DATABASES
    3. 左下角单击“新建”
    4. 单击IMPORT
    5. 选择我的BACPAC URL,即BLOBSTORAGE中包含的文件
    6. 命名数据库并选择服务器
    7. 单击勾号

    然后我得到了这个错误:

    服务操作期间遇到错误。无法导入 包裹内部错误。类型为的数据库平台服务 Microsoft.Data.Tools.Schema.Sql.Sql120DatabaseSchemaProvider不是 有效的您必须确保服务已加载,或者必须提供 有效数据库平台服务的完整类型名称。内部的 错误类型为的数据库平台服务 Microsoft.Data.Tools.Schema.Sql.Sql120DatabaseSchemaProvider不是 有效的您必须确保服务已加载,或者必须提供 有效数据库平台服务的完整类型名称。

    SQL DB import error

    我可以通过Windows Azure创建一个新的数据库,这很好,但我正在尝试建立我的数据库,因为它包含了我的所有数据。

    我做错了什么?

    1 回复  |  直到 12 年前
        1
  •  0
  •   darren    12 年前

    我认为问题是,我需要为本地计算机上的数据库分配与在azure设置上设置的数据库相同的DB所有者。