sql >> Database >  >> RDS >> Sqlserver

Hoe maak ik een stap in mijn SQL Server Agent Job die mijn SSIS-pakket zal uitvoeren?

Als je de taak bouwt met de sp_add... procs, denk ik dat je expliciet moet instellen welk subsysteem moet worden aangeroepen, 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"'

Dit komt overeen met @Siva's Screenshot #4 'Type'='SQL Server Integration Services Package'.

Zie dit MSDN-artikel voor de volledige lijst met subsystemen.

BEWERKEN :'TSQL' is de standaard, dus uw huidige setup probeert '/FILE "D:\Installs\Upload.dtsx"' uit te voeren als een T-SQL-opdracht.




  1. Django bulk_create met negeerrijen die IntegrityError veroorzaken?

  2. SELECT SUM retourneert een rij als er geen records zijn

  3. Gegevens exporteren naar Excel vanuit Oracle Table met behulp van PL SQL

  4. Hoe een deel van de string in orakel te verwijderen