【问题标题】:SSIS Data Transfer from Azure SQL to On-premises SQL Server 2016从 Azure SQL 到本地 SQL Server 2016 的 SSIS 数据传输
【发布时间】:2017-01-14 12:03:22
【问题描述】:

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

  • 每周完整的数据库传输
  • 午夜前的每日增量传输

我阅读了有关 Azure Blob 存储的 SSIS,但不确定它是否适用于这种情况。

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

【问题讨论】:

    标签: sql-server azure-sql-database sql-server-2016 data-synchronization azure-data-sync


    【解决方案1】:

    每周全数据库传输

    SSIS 不提供完全传输数据的方法(我的意思是备份),除非你想截断并从源插入..

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

    更多详情请参考以下链接..

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

    午夜前的每日增量传输

    您将需要一种方法来识别 delta..所以创建一个包含所有表名和上次运行时间的表

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

    【讨论】:

    猜你喜欢
    • 2020-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多