我最近在我拥有并尝试部署到 SQL Azure 的工作站上安装了 SQL Server 2014 Express。我之前在使用 SQL Server 2012 Express 的以前的工作站上通过执行以下操作完成了此操作:
右键单击数据库 > 任务 > “将数据库部署到 SQL Azure”
在 SQL Server 2014 上,该选项完全缺失,取而代之的是一个新选项:“将数据库部署到 Windows Azure VM”
我不明白为什么缺少部署到 SQL Azure 的选项。现在是否需要为 SQL Server 2014 单独安装一些东西?从我在网上阅读的内容来看,2014 年的版本都应该有这两个选项。Microsoft 是否为 SQL Server 2014 Express 删除了此选项?
微软改变了程序。您需要做的是通过 BACPAC 文件导出/导入数据层应用程序。微软在这里解释它(在备份包(.bacpac)部分:http : //msdn.microsoft.com/en-us/library/ee210546.aspx
简而言之:
这在 SQL Server Express 2014 中不存在 - 请参阅https://connect.microsoft.com/SQLServer/feedback/details/859491/deploy-database-to-windows-azure-sql-database-missing
该选项仍然存在,只是 SQL Azure 的名称已更改为 Windows Azure SQL 数据库。它就在您已经找到的选项之前。