如何将服务器名称传递给SQL Server代理作业

时间:2016-06-14 16:06:06

标签: sql-server tsql scheduled-tasks sql-agent-job

要在服务器1上创建一个SQL Server作业。这是运行带有2个参数(datefromdateto)的T-SQL过程,该参数位于服务器2上。

如何在SQL Server代理作业中传递server2名称??

我试图创建一个类似下面的工作步骤

DECLARE @RC int

DECLARE @Load_From_Date varchar(20)
DECLARE @Load_To_Date varchar(20)

@Load_From_Date ='1/1/2016'
@Load_To_Date ='1/12/2016'

EXECUTE @RC = [server2].[db name].[dbo].[SpOnserver2] 
   @Load_From_Date
  ,@Load_To_Date
GO

这不起作用

如何将服务器名称传递给SQL Server代理作业?

这是将日期和日期传递给参数的正确方法吗?

共有5个步骤,所有这5个步骤都接受这些相同的参数datefrom和dateto

0 个答案:

没有答案