Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak utworzyć krok w moim zadaniu agenta programu SQL Server, który będzie uruchamiał mój pakiet SSIS?

Jeśli budujesz zadanie za pomocą procs sp_add..., myślę, że musisz jawnie ustawić podsystem, który ma być wywoływany, 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"'

Jest to odpowiednik zrzutu ekranu nr 4 @Siva 'Type'='Pakiet usług integracji SQL Server'.

Zobacz ten artykuł MSDN, aby uzyskać pełną listę podsystemów.

EDYTUJ :'TSQL' jest domyślny, więc bieżąca konfiguracja próbuje wykonać '/FILE "D:\Installs\Upload.dtsx"' jako polecenie T-SQL.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Utwórz zadanie agenta serwera SQL przy użyciu T-SQL

  2. Najlepsze odpowiedzi na 5 palących pytań dotyczących funkcji COALESCE w SQL Server

  3. Jak działa funkcja SOUNDEX() serwera SQL?

  4. Jak uzyskać plan wykonywania zapytań w programie SQL Server?

  5. Zrozumienie aliasu kolumny w wybranym zapytaniu w SQL Server — samouczek SQL Server / TSQL, część 115