2012-03-19 19 views
7

SSISジョブでバッチファイルを実行する必要があります。以前はcmdプロンプトでこれを行っていましたが、ssisジョブを使ってバッチファイルを実行できる方法はありますか?SSISジョブでバッチコマンドを実行する

答えて

12

コントロールフローにExecute Process Taskを使用してください。 >View - - >Toolbox

  • あなたはツールボックスから[コントロールフロー
  • ドラッグExecute Process Task(ツールボックスが開いていない場合は、Menuでそれを開くと起動します
  • SSISで新しいパッケージを作成します。 > Executable
0 - > Edit... - - > Process)制御フロー
  • にあなたはRightMouseButton on the Taskにバッチファイルのパスを設定することができます

    SSISの詳細については、次のURLを参照してください。 Microsoft

  • +0

    HI Ocaso:このプロセスにはまったく新しいものですが、心配しなくてもいいですか、私に例を挙げてください。 – 0537

    +0

    編集:いくつかの詳しい説明が追加されました –

    +0

    貴重な情報を提供してくれたOcasoとRobbieのおかげです。ありがとうたくさん – 0537

    5

    まず、バッチファイルを実際に実行する必要があるかどうかを検討します。おそらく、あなたが必要とするものを達成するための方法が組み込まれています。たとえば、あなただけのバッチへのパス、つまり、あなたがuse the FileSystemTask

    そうでない場合、あなたはExecuteProcessTask

    • This pageこのタスク用に構成することができるすべてのオプションを示して使用することができますすることができ、その後のファイルをリネーム/移動する場合ファイル、引数など
    • This pageこれらのプロパティの設定方法を示します。
    関連する問題