Linux Sql Server 2019(Fedora 32)-Msg 22022,级别16,状态1,第0行SQLServerAgent当前未运行,因此无法通知其此操作
我得到了这个错误。虽然代理似乎正在运行,但我已通过调用Linux Sql Server 2019(Fedora 32)-Msg 22022,级别16,状态1,第0行SQLServerAgent当前未运行,因此无法通知其此操作,linux,fedora,sql-server-agent,sp-send-dbmail,sql-server-2019,Linux,Fedora,Sql Server Agent,Sp Send Dbmail,Sql Server 2019,我得到了这个错误。虽然代理似乎正在运行,但我已通过调用 EXEC xp_servicecontrol 'querystate', 'SQLSERVERAGENT' EXEC dbo.sp_start_job N'SendCollectionSummaryReport' ; 它显示“停止”。然后我打电话 EXEC xp_servicecontrol N'START',N'SQLServerAGENT'; 它显示“正在运行”,然后我尝试通过调用 EXEC xp_servicecontrol
EXEC xp_servicecontrol 'querystate', 'SQLSERVERAGENT'
EXEC dbo.sp_start_job N'SendCollectionSummaryReport' ;
它显示“停止”。然后我打电话
EXEC xp_servicecontrol N'START',N'SQLServerAGENT';
它显示“正在运行”,然后我尝试通过调用
EXEC xp_servicecontrol 'querystate', 'SQLSERVERAGENT'
EXEC dbo.sp_start_job N'SendCollectionSummaryReport' ;
我得到一个错误:SQLServerAgent当前未运行,因此无法将此操作通知它。
然后我再次调用了EXEC xp\u servicecontrol'querystate','SQLSERVERAGENT'
它显示“停止”
我意识到某些原因导致启动SQLServerAgent失败。环境详情如下:
Microsoft SQL Server 2019(RTM-CU4)(KB4548597)-15.0.4033.1(X64)-Developer Edition(64位)ort n Linux(Fedora 32(工作站版))