SSIS 数据从 Azure SQL 传输到本地 SQL Server 2016

SSIS Data Transfer from Azure SQL to On-premises SQL Server 2016

有什么方法可以将大量数据从 Azure SQL 传输到本地 SQL Server 2016 Enterprise/Standard?要求规定如下:

我阅读了有关 Azure Blob 存储的 SSIS,但不确定它是否适用于此上下文。

更新:我找到了一篇关于 Azure 数据同步的文章;根据那篇文章,这似乎是可行的。请分享您的经验。那将非常有帮助。 https://www.mssqltips.com/sqlservertip/3062/understanding-sql-data-sync-for-sql-server/

Weekly full database transfer

SSIS 不提供完全传输数据的方法(我的意思是备份),除非您想从源运行分类和插入..

对于每周完整的数据库传输,我会使用 SQLAzure Export/Import 功能

有关详细信息,请参阅以下链接..

1.https://github.com/richorama/SQLDatabaseBackup
2.I need to automate SQL Azure database backup in SQL Script files. How can i do so?

Daily delta transfer before midnight

您将需要一种识别增量的方法..因此创建一个包含所有 table 名称和最后 运行 时间

的 table

创建一个使用批量插入功能的控制台应用程序,它使用以上 table 作为基础并插入到本地