我想检查一个SQL作业当前是否正在运行。 “run_status”列是否正确检查?有没有更简单的方法做到这一点,而不必循环通过每列? public int CheckAgentJob(string connectionString, string jobName)
{
SqlConnection dbConnection = new SqlConnection(conne
我创建了SSIS项目,该项目将一些数据导出到Excel。在Visual Studio 2017年它工作正常,但是当我运行它使用SQL Server代理作业(MS SQL服务器2017年),它抛出这个错误: "Executed as user: Administrator. Microsoft (R) SQL Server Execute Package
Utility Version 13.0.
当我尝试运行Sql代理作业时,我正在检查是否没有先前的实例在同一时间运行。下面的查询给出: IF NOT EXISTS(SELECT
1
FROM msdb.dbo.sysjobactivity ja
LEFT JOIN msdb.dbo.sysjobhistory jh
ON ja.job_history_id