sql >> Databáze >  >> RDS >> Sqlserver

Jak vytvořím krok v mé SQL Server Agent Job, který spustí můj balíček SSIS?

Pokud vytváříte úlohu pomocí procesu sp_add..., myslím, že musíte explicitně nastavit subsystém, který má být volán, a la

EXEC sp_add_jobstep @job_id = @jobid,
@step_name = N'Upload Data',
@step_id = 1,
@subsystem = 'DTS',
@command=N'/FILE "D:\Installs\Upload.dtsx"'

Toto je ekvivalentní snímku obrazovky č. 4 @Siva's 'Type'='SQL Server Integration Services Package'.

Úplný seznam podsystémů naleznete v tomto článku MSDN.

UPRAVIT :Výchozí nastavení je 'TSQL', takže vaše aktuální nastavení se pokouší spustit '/FILE "D:\Installs\Upload.dtsx"' jako příkaz T-SQL.




  1. Jak se mohu připojit k serveru SQL Server pomocí integrovaného zabezpečení s ovladačem JDBC?

  2. SQL Server Update Trigger, získat pouze upravená pole

  3. Připojení k Teradata v IRI Workbench

  4. Jak lze v Oracle zřetězit více řádků do jednoho bez vytvoření uložené procedury?