2017-04-13 21 views
5

サーバーAで実行されるレガシーSqlエージェントジョブがあります。ジョブステップは、サーバーBのSSISパッケージを指しています。私たちはそれを呼び出すエージェントの環境で実行することを前提としていますが、(特にファイルシステムに関連して)見ているいくつかの観察のため、わかりません。実際にリモートSSISパッケージが実行される場所

リモートパッケージには、ファイルシステム接続とデータベース接続の2つの接続があります。

OSはWindows Server 2012 R2です。

+1

パッケージはどのように保存されていますか?サーバーBのSSISDBカタログ? – codenheim

答えて

3

SSISはクライアント側のサービス/ツールであるため、パッケージが物理的に配置されている場所で実行されます。

ServerAにあるSQLエージェントジョブは、パッケージが実行されているだけです。ServerBにあるパッケージ、すべてのデータ処理およびデータフローはServerBで発生します。

パッケージ自体にフラットファイルまたはデータベースへの接続が多数存在する可能性がありますが、フラットファイルおよびデータベースのすべてのデータはServerBに流れ、ServerAには流れません。

私はこれがあなたの質問に答えて、混乱をなくすことを望みます。

+0

これは私が観察した動作のようですが、バックアップするためのドキュメントが見つかりません。 – codenheim

関連する問題