我有一个简单的Azure网站和Azure SQL数据库。我现在已经创建了一个新的(空)Azure SQL数据库,我想将旧数据库的内容复制到新数据库中。数据只有几KB大小,但手动操作会很痛苦。使用Visual Studio和Azure门户等简单工具,这是一种快速简便的方法吗?
所以,为了清楚,我想将所有表格和行复制到新数据库。
答案 0 :(得分:3)
事实证明,您可以使用Azure门户执行此操作。
在原始数据库中,选择“导出”。您需要与数据库位于同一区域的存储帐户。
将数据库导出到.bapac文件后,选择New / SQL Database / Import并将其指向bapac文件。如果这是在不同的数据中心,则会产生数据带宽费用。
非常简单,这很有效;起初有点难以找到。
答案 1 :(得分:1)
当我需要这样的操作时,我使用Sql Server Data Tools。它是Visual Studio的一个插件,允许您复制数据,架构并从一个版本迁移到另一个版本。