将数据库上载到Azure SQL

时间:2015-05-30 19:26:16

标签: sql-server azure azure-sql-database

我需要将MDF文件上传到Azure SQL。根据{{​​3}},正确的方法是将MDF导入SQL Server Management Studio,然后右键单击并将其导出到Azure SQL。

然而,我所得到的只是一个错误声称: enter image description here

我不知道实际的含义是什么,也不知道为什么我无法将数据库上传到Azure。有什么建议吗?

3 个答案:

答案 0 :(得分:1)

要将数据库导入Azure,您需要创建BACPAC文件。有关说明,请参阅此MSDN blog post

如果你遇到它,这个question有一些很好的链接,可以从哪里获取从Azure导入BACPAC所需的SQL Server数据工具。您可能需要先安装这些,然后才能导出到BACPAC。

更新:添加此项以便您可以看到我的导出选项: enter image description here

答案 1 :(得分:0)

此消息表示您需要在Azure中创建一个完整安装了SQL Server的Windows VM。

https://msdn.microsoft.com/en-us/library/azure/jj823132.aspx

答案 2 :(得分:0)

另一种方法是使用此工具。 http://sqlazuremw.codeplex.com/ 它将从本地数据库生成脚本并在Azure Sql上执行。