Sql server 想要从其他azure数据库中选择数据并插入到我们的服务器数据库中吗

Sql server 想要从其他azure数据库中选择数据并插入到我们的服务器数据库中吗,sql-server,azure,azure-sql-database,Sql Server,Azure,Azure Sql Database,我有两个不同的SQL数据库服务器:一个在本地服务器上,另一个在Microsoft Azure上。我想将数据从Azure上的SQL Server复制到我的本地数据库中 我的考虑: 这两个数据库服务器都使用SQL server身份验证 Azure SQL数据库的大小为2.4GB(只有一两个表具有大部分数据(90%的数据)) 注意:我想在SQLServerManagementStudio中执行此操作 我怎么做 由于数据很大(2.4GB),我建议您从Azure上的SQL DB导出数据,然后将其导入本

我有两个不同的SQL数据库服务器:一个在本地服务器上,另一个在Microsoft Azure上。我想将数据从Azure上的SQL Server复制到我的本地数据库中

我的考虑:

  • 这两个数据库服务器都使用SQL server身份验证
  • Azure SQL数据库的大小为2.4GB(只有一两个表具有大部分数据(90%的数据))
注意:我想在SQLServerManagementStudio中执行此操作

我怎么做

由于数据很大(2.4GB),我建议您从Azure上的SQL DB导出数据,然后将其导入本地数据库

在将数据从一台服务器在线复制到另一台服务器的过程中,很有可能网络出现故障,您必须重新启动,这种情况可能会发生多次,您永远都不知道

相反,您应该将数据导出到文件中,然后导入它

或者,您可以参考此线程:


从内部部署的SQL Server,您可以使用链接的服务器和由4部分组成的名称,使用如下所示的数据源指向Azure SQL DB中的数据库-
[YourAzureServerName@database.windows.net][YourDatabaseName][YourSchemaName][YourTableName]

有关更多详细信息,请查看此

但是,如果您的唯一目的是将数据从Azure db复制到本地db,我建议使用