【问题标题】:Add copy of Existing Package using File System使用文件系统添加现有包的副本
【发布时间】:2019-04-10 17:24:00
【问题描述】:

我正在将包从一台服务器复制到另一台服务器。当包是集成服务包类型时,它很容易移动,但当它是 T-SQL 时,我不知道如何移动它。

我现在已经移动了所有集成服务包类型的包,剩下的是 T-SQL 类型。

我没有使用基于代码的方法,我使用的是 SSIS 接口来移动包。

我有 15 个在其中使用 T-SQL 且没有包的作业。我想把它们都搬过来。

【问题讨论】:

  • 您的意思是您要迁移的 SQL 代理作业在作业步骤中执行代码而不是执行包?

标签: sql-server tsql ssis copy package


【解决方案1】:

转移作业任务

您可以使用 Transfer Job Task 将 SQL 代理 Job 从服务器复制到另一个服务器

传输作业任务在 SQL Server 实例之间传输一个或多个 SQL Server 代理作业。

传输作业任务可以配置为传输所有作业,或仅传输指定的作业。您还可以指明是否在目的地启用了传输的作业。

网上有很多文章,例如:

通过 SSMS 生成脚本

您可以简单地生成 SQL 脚本并在另一台服务器上执行它们:

【讨论】:

    猜你喜欢
    • 2015-09-04
    • 1970-01-01
    • 1970-01-01
    • 2011-01-12
    • 2015-04-16
    • 1970-01-01
    • 2018-11-07
    • 2015-11-18
    • 1970-01-01
    相关资源
    最近更新 更多