Overview
Script task providing basic manipulation operations for SQL Agent Jobs. You can enable, disable, start, stop or drop a Job. You can also check if job is enabled or the running status of the job.
Setup
The script has the following parameters:
- Connection - SQL Server connection manager (Connection).
- IsJobVariable - if true, Job name is contained in package variable. Otherwise it is explicitly specified (String).
- JobVariable - package variable containing Job name (String).
- Job - Job selection (String).
- Action - action the task performs.
- ResultVariable - package variable where result is stored.
- JobStep - optional parameter for StartJob action. Step from, which to start execution.
Configuration
To use this script, you would need to load it in COZYROC JavaScript Task. If you are using COZYROC SSIS+ 2.0 or later, after selecting the corresponding script type and opening the component editor, you can select the script from a dropdown list with the pre-built scripts. For COZYROC SSIS+ 1.9, you can download the JavaScript file and browse to it via the "Import JavaScript code" button.
SQL_Job_Agent_Task.jsKnowledge Base
COZYROC SSIS+ Components Suite is free for testing in your development environment.
A licensed version can be deployed on-premises, on Azure-SSIS IR and on COZYROC Cloud.