如何在Azure SQL数据库实例之间移动数据

如何在Azure SQL数据库实例之间移动数据,sql,azure,Sql,Azure,我有一个简单的Azure网站和Azure SQL数据库。我现在已经创建了一个新的空Azure SQL数据库,我想将旧数据库的内容复制到新数据库中。数据的大小只有几kB,但是手工操作会很痛苦。使用简单的工具(如VisualStudio和Azure portal),什么是快速简便的方法 因此,为了明确起见,我希望将所有表和行复制到新的数据库。当我需要执行此类操作时,我使用Sql Server数据工具。它是一个VisualStudio插件,允许您复制数据、模式并从一个版本迁移到另一个版本 当我需要这样

我有一个简单的Azure网站和Azure SQL数据库。我现在已经创建了一个新的空Azure SQL数据库,我想将旧数据库的内容复制到新数据库中。数据的大小只有几kB,但是手工操作会很痛苦。使用简单的工具(如VisualStudio和Azure portal),什么是快速简便的方法


因此,为了明确起见,我希望将所有表和行复制到新的数据库。

当我需要执行此类操作时,我使用Sql Server数据工具。它是一个VisualStudio插件,允许您复制数据、模式并从一个版本迁移到另一个版本


当我需要这样的操作时,我使用Sql Server数据工具。它是一个VisualStudio插件,允许您复制数据、模式并从一个版本迁移到另一个版本


事实证明,您可以使用Azure门户来实现这一点

在原始数据库上,选择“导出”。为此,您需要与数据库位于同一区域的存储帐户

将数据库导出到.bapac文件后,选择New/SQL database/Import并将其指向bapac文件。如果这是在不同的数据中心,它将招致数据带宽费用


非常简单,效果很好;刚开始有点难找到。

事实证明,你可以使用Azure门户网站来实现这一点

在原始数据库上,选择“导出”。为此,您需要与数据库位于同一区域的存储帐户

将数据库导出到.bapac文件后,选择New/SQL database/Import并将其指向bapac文件。如果这是在不同的数据中心,它将招致数据带宽费用


非常简单,效果很好;刚开始有点难找到。

好的,但是你如何使用它来完成我要求的任务?@TobySharp如果你安装了SSDT,你会看到的。它将在你的VS中添加一个名为Data的插件。在这里,您可以选择比较方案比较数据,设置数据源(旧数据库和新数据库),然后比较两者。它将创建表、视图、过程或您拥有的任何内容,并根据需要导出数据。好的,谢谢。最后,我在Azure管理门户中实现了这一点。另外,看起来SSDT现在是VS2013的一部分。好的,但是你如何使用它来完成我的要求?@TobySharp如果你安装了SSDT,你会看到的。它将在你的VS中添加一个名为Data的插件。在这里,您可以选择比较方案比较数据,设置数据源(旧数据库和新数据库),然后比较两者。它将创建表、视图、过程或您拥有的任何内容,并根据需要导出数据。好的,谢谢。最后,我在Azure管理门户中实现了这一点。此外,SSDT现在似乎是VS2013的一部分。