in reply to Trying to load DBD::Oracle

LD_LIBRARY_PATH must be set before you launch perl

So if you want to set LD_LIBRARY_PATH from inside perl, you have to relaunch your script

See Re^5: replicating the command 'unset LIBPATH' in perl