【问题标题】:Copy Data using SSIS使用 SSIS 复制数据
【发布时间】:2013-03-12 16:46:01
【问题描述】:

我的数据库中有 100 多个表。我生成脚本并执行到另一个数据库。现在我想每天将源数据库中的数据插入目标数据库(仅数据)。

所以我可以使用 SSIS 进行比较。任何人都可以像 SSIS 中的工作一样每天将数据从源复制到目标吗?

任何帮助将不胜感激..

谢谢..

【问题讨论】:

    标签: sql-server ssis sql-server-2008-r2 sql-server-2012


    【解决方案1】:

    使用复制数据库向导

    http://msdn.microsoft.com/en-us/library/ms188664.aspx

    最后,检查创建 SSIS 包,安排 SSIS 包按您需要的频率运行,任务完成。

    【讨论】:

    • 谢谢,但如果我只想复制数据库中的几个表,我应该怎么做?
    • 同一个概念,它可以让您选择数据库、存储过程、表、触发器等...如果您不熟悉,应该尝试一下。
    【解决方案2】:

    我终于发现我们可以在SSIS中使用“Transfer SQL Server Objects Task”了。因此,将所选对象复制到另一个数据库会有所帮助。

    【讨论】:

    • 或者您可以删除并重新创建目标表。如果数据太多,而您只想每晚(或更频繁地)复制新记录,则可以考虑复制。
    猜你喜欢
    • 1970-01-01
    • 2017-10-12
    • 1970-01-01
    • 2014-10-14
    • 1970-01-01
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多