我正在将软件包从一台服务器复制到另一台服务器。当程序包是Integration Services程序包类型时,它很容易移动,但是当它是T-SQL时,我不知道如何移动它。
我现在已经移动了Integration Services Package类型的所有软件包,剩下的是T-SQL类型。
我没有使用基于代码的方法,而是在使用SSIS界面来移动软件包。
我有15个在其中使用T-SQL的作业,并且没有软件包。我想把它们全部移开。
答案 0 :(得分:1)
您可以使用传输作业任务将SQL代理作业从一台服务器复制到另一台
“传输作业”任务在SQL Server实例之间传输一个或多个SQL Server代理作业。
可以将“传输作业”任务配置为传输所有作业,或仅传输指定的作业。您还可以指示是否在目标位置启用了转移的作业。
在线上有很多文章,例如:
您可以简单地生成SQL脚本并在另一台服务器上执行它们: