1

我有两台 SQL Server 机器:

  1. SqlServer-1
  2. SqlServer-2

我在SqlServer-1named上创建了一个工作RunExeFile

SqlServer-2可以SqlServer-1通过链接服务器访问。

我可以RunExeFile从存储过程开始工作SqlServer-2吗?

4

1 回答 1

2

是的你可以。

您可以在存储过程中SqlServer-2针对链接服务器运行它LinkedServer1

EXEC LinkedServer1.msdb.dbo.sp_start_job @job_name = N'RunExeFile';

您需要配置 RPC 并确保设置了调用安全上下文:

在此处输入图像描述

于 2020-12-22T23:48:20.483 回答