I am currently trying to set up scripts using DBI and ODBC using the OpenLink driver. DBI needs some of the Openlink paths to be defined and I would like to do so in the context of my script, not globally. Right now, if I create my paths in a shell script and from the shell run my perl program, it works. However, when I try to load the paths as $ENV, even though they load successfully, I am getting problems. I tried hardcoding the $ENV variables as in:
and I can verify that these are being passed. I even put all these $ENV{..} assignments in a seperate file and evaluated the file's contents and the variables pass. Is there some detail I'm mssing?