我创建了一个2GB Azure SQL数据库实例,我想将本地数据库导入其中。当我通过SSMS连接到我的Azure数据库并尝试从上下文菜单导入数据层应用程序时,它希望我在SQL Azure上创建一个新实例,这不是我想要的......?
如何将当前数据库从本地计算机导入Azure SQL数据库?
答案 0 :(得分:0)
好的,意识到这是前一段时间被问到的,但是因为我自己前一天遇到了这个问题......
现在的方法是将bacpac文件放在Azure Blob存储中(使用f.ex.Visual Studio)。然后使用portal.azure.com上的数据库服务器上的Import功能。数据库是作为此过程的一部分创建的,您也可以选择大小。
如果数据库很大,请选择一个强大的功能,以便导入不需要很长时间......
答案 1 :(得分:-2)
SSMS不支持直接从数据库导入。您需要将数据库导出到bacpac,然后将bacpac导入Microsoft Azure SQL数据库。