[英]SSIS Data Transfer from Azure SQL to On-premises SQL Server 2016
Is there any way to transfer the large volume of data from Azure SQL to on-premises SQL Server 2016 Enterprise/Standard? 有什么方法可以将大量数据从Azure SQL传输到本地SQL Server 2016 Enterprise / Standard? The requirements prescribed as follows: 规定的要求如下:
I read about SSIS for Azure Blob Storage but am not sure whether it is applicable to this context. 我阅读了有关用于Azure Blob存储的SSIS,但不确定它是否适用于此上下文。
Updated: I found an article on Azure Data Sync; 已更新:我在Azure Data Sync上找到了一篇文章; according to that article, it seems doable. 根据那篇文章,这似乎是可行的。 Please share your experiences. 请分享您的经验。 That would be extremely helpful. 那将非常有帮助。 https://www.mssqltips.com/sqlservertip/3062/understanding-sql-data-sync-for-sql-server/ https://www.mssqltips.com/sqlservertip/3062/understanding-sql-data-sync-for-sql-server/
Weekly full database transfer 每周完整的数据库传输
SSIS Doesn't provide a way to do Full transfer of data(i mean backup),unless you want to truncate and insert from source.. SSIS没有提供一种完全传输数据的方法(我的意思是备份),除非您要从源中截断并插入。
For Weekly full database transfer,i would go with SQLAzure Export/Import functionality 对于每周的完整数据库传输,我将使用SQLAzure导出/导入功能
Refer below links for more details.. 请参阅下面的链接以获取更多详细信息。
1. https://github.com/richorama/SQLDatabaseBackup 1. https://github.com/richorama/SQLDatabaseBackup
2. I need to automate SQL Azure database backup in SQL Script files. 2. 我需要在SQL脚本文件中自动执行SQL Azure数据库备份。 How can i do so? 我该怎么办?
Daily delta transfer before midnight 午夜之前的每日增量转移
You will need a way to identify delta..so create a table with all table names and last run time 您将需要一种识别delta..so的方法,以便使用所有表名和上次运行时间创建一个表
create a console application which uses bulk insert functionality,which uses above table as base and insert in onpremises 创建一个使用批量插入功能的控制台应用程序,该应用程序使用上表作为基础并在内部插入
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.