|laziness, impatience, and hubris|
Well, I found the problem and almost have a solution worked out.
It appears there's some issues between the version of ActivePerl being implemented on the NFS that we use and data being pulled from the DB. When I made a separate Perl script to pull from the DB and ran it using a fresh Perl install, things worked fine.
Unfortunately, a lot of other things are dependent on the version of Perl on the NFS. Not a huge issue, just going to leave the DB work in a separate Perl script and call it from a different version of Perl.
That being said, running into a small problem with passing arguments from the initial Perl script to the now separated one. Code below:
Perl script that is being called:
Unfortunately, $PassedSource and $FinalDir are both ending up as null when the program runs. Am I just passing the 2 arguments incorrectly?
Thanks again for all the help. You've been wonderful.