sql >> Databasteknik >  >> RDS >> Sqlserver

Hur skapar jag ett steg i mitt SQL Server Agent Job som kör mitt SSIS-paket?

Om du bygger jobbet med sp_add... procs, tror jag att du uttryckligen måste ställa in undersystemet som ska anropas, 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"'

Detta motsvarar @Sivas skärmdump #4 'Type'='SQL Server Integration Services Package'.

Se den här MSDN-artikeln för en fullständig lista över delsystem.

REDIGERA :'TSQL' är standard, så din nuvarande installation försöker köra '/FILE "D:\Installs\Upload.dtsx"' som ett T-SQL-kommando.




  1. Ansluter till en MySQL-databas i .NET

  2. Ändra en MySQL-kolumn till AUTO_INCREMENT

  3. Hur man skickar e-post från SQL Server (T-SQL)

  4. Hur man visar ett datum i amerikanskt datumformat i SQL Server (T-SQL)