Using SSIS Execute Process Task to run an executable on a remote server

  • I am trying to use an execute process task to run a PERL script on a remote server. The PERL program, the PERL script, and the data files that are processed are all on the remote server but there is no sql installation on the remote server so the ssis package is running locally.

    When I run the task, a cmd window opens and the output written by the PERL script appears but the files that are supposed to be changed by the script are not changed. I get an error: Error: 0xC0029151 at Use Perl to Merge Worksheets, Execute Process Task: In Executing "\\8500b\c$\Perl\bin\Perl.exe" "\\8500b\d$\BusinessAnalyticsFiles\PerlScripts\Merge_4_Ford_DataLoad_files.pl" at "\\8500b\c$\Perl\bin", The process exit code was "9" while the expected was "0".

    Task failed: Use Perl to Merge Worksheets.

    Here is a screen shot of the process as I have it set up:

    What am I doing wrong?

  • Have you tried enable logging on your SSIS packages.You might be able to find some information in the logs.

Viewing 2 posts - 1 through 1 (of 1 total)

You must be logged in to reply to this topic. Login to reply