sql >> データベース >  >> RDS >> Sqlserver

SSISパッケージを実行するステップをSQLServerエージェントジョブに作成するにはどうすればよいですか?

    sp_add ... procsを使用してジョブを構築している場合は、呼び出されるサブシステムを明示的に設定する必要があると思います。

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

    これは、@ Sivaのスクリーンショット#4'Type' ='SQL Server IntegrationServicesPackage'と同等です。

    サブシステムの完全なリストについては、このMSDNの記事を参照してください。

    編集 :「TSQL」がデフォルトであるため、現在のセットアップでは「/ FILE "D:\ Installs\Upload.dtsx"」をT-SQLコマンドとして実行しようとしています。




    1. MySQLエラー1093-FROM句で更新するターゲットテーブルを指定できません

    2. Oracleが複数のテーブルから行を削除する

    3. 読み取り/書き込みモードでデータベースを開くことができませんでした

    4. 異なる行で異なる条件を満たす値を選択しますか?