SQL Server 2019 - 每天存档远程数据库,每个表中都有存档日期

Posted

技术标签:

【中文标题】SQL Server 2019 - 每天存档远程数据库,每个表中都有存档日期【英文标题】:SQL Server 2019 - archive remote DB daily with archive date in each table 【发布时间】:2020-07-06 10:10:40 【问题描述】:

我对 SQL 很陌生,希望能得到一些帮助。

我有一个远程托管的数据库,我想拍摄所有视图的快照,并每天将它们存档在本地 2019 数据库中,并在每个本地表中使用“存档”日期字段。

到目前为止,我已经设法设置了一个 SSIS 包以将数据导出到本地数据库,该数据库已将数据复制到新数据库中,但我希望存档过程将新数据添加到每个表中与今天的日期。

所以我将在新数据库中保留相同的表,但每个表中都会包含所有历史数据。

我们将非常感激地接受任何帮助,或者即使只是朝着正确的方向轻推也会很棒。

亲切的问候,

山姆

【问题讨论】:

【参考方案1】:

您可以在数据流中添加派生列步骤:

并使用GetDate / GetUtcDate / 或日期变量

【讨论】:

以上是关于SQL Server 2019 - 每天存档远程数据库,每个表中都有存档日期的主要内容,如果未能解决你的问题,请参考以下文章

Windows Server 2019远程桌面服务配置和授权激活

如何破解windows server 2008r2远程连接数2个的限制

winsever2019不激活远程慢

小企业sql server数据备份shell脚本解决方案

SQL Server 2012:每月将旧数据从“生产”复制到“存档”-db

如何在 SQL Server 2005 中创建和维护最近 7 天的分区视图和存档记录?