私は、いくつかのことを行う SSIS パッケージを持っています。たとえば、異なるネットワーク ドライブ間でファイルをコピーしたり、SQL テーブルにファイルを書き込んだり、SQL テーブルを切り捨てたり、いくつかの Perl スクリプトを呼び出して CSV ファイルでスクリプト作業を行ったりします。
SSIS パッケージは完全にローカルで実行されますが、パッケージを SQL エージェント ジョブにアップロードしてジョブを実行すると、次のエラーが発生します。
R6025 - pure virtual function call. The return value was unknown. The process exit code was 255.
このポップアップ エラーは、(SQL エージェント ジョブではなく) サーバーから SSIS パッケージを手動で実行したときにも発生します (ほとんどの場合)。それ以外の場合は、この問題が発生することなく、パッケージがサーバー上で完全に実行されます。
私は本当に少し迷っています - どんなポインタやアドバイスも本当に感謝しています! ありがとうございました。
編集: これは、SSIS から perl スクリプトを実行する方法です。