パッケージのロギングを設定しましたか?各ループ中にDts.Events.FireInformationコマンドを実行するFor-Eachループコンテナにスクリプトタスクを追加できます。これは、見つかったファイル名、ループの数、各ループにかかる時間などを追跡するのに役立ちます。また、最後にロギングステップを追加して、少なくともFor-Eachループを終了していることを確認することもできます。コンテナが正常に実行されました。
パッケージは正常に実行されているが、ファイルをまったくループしていないことがわかった場合は、1つのファイルのみを読み取り、それをステージングテーブルにロードするより単純なパッケージを使用してテストすることをお勧めします。それが機能する場合は、Director内のすべてのファイルをループし、1つのファイルのみを何度もインポートするという次のステップに進みます。それが機能する場合は、ファイル接続を変更して、For-Eachループコンテナーファイル列挙子タスクで見つかったファイルと一致するようにする次の手順に進みます。
パッケージがファイルをループしておらず、テストした1つのファイルをジョブからロードしても表示されない場合は、資格情報を使用してプロキシアカウントを作成し、プロキシアカウントとしてジョブを実行してみてください。それが機能する場合は、サービスアカウントに権限の問題がある可能性があります。
パッケージがプロキシアカウントを使用しても何もインポートしない場合は、サービスアカウントとしてサーバーにログインし、BIDSでSSISパッケージを実行してみてください。それが機能する場合は、サーバーにデプロイしてサーバーからパッケージを実行することをお勧めします(実際にはマシンを使用しますが、少なくともサーバーのssis定義を使用します)。これが機能する場合は、エージェントからパッケージを実行してみてください。