in reply to oracle driver, dbd, dynaloader.pm

Is the Oracle-client properly installed?

(DBD::Oracle needs the Oracle-client libs - the Oracle.dll you mention in your post belongs to DBD::Oracle and is NOT an Oracle-client by itself)

Verify the Oracle-client by connecting via SQLPlus.

Replies are listed 'Best First'.
Re^2: oracle driver, dbd, dynaloader.pm
by vassago (Novice) on May 18, 2009 at 20:54 UTC
    Yes, the Oracle client is working fine. I can connect using SQLPlus and by using Java, I just can't connect with Perl anymore.
      Unfortunately I am not a Windows-expert.

      I assume that the Oracle.dll (from DBD::Oracle) fails to load the Oracle client-libs (probably another dll), so you probably have to tell it where to find it.

      There must be an equivalent of LD_LIBRARY_PATH to configure a list of directories in which to search for shared libs and I think it is PATH, but I am not 100% sure.

      Try to add the directory where the oracle-client-dlls reside to PATH and run your script again - worth a try.

        It is PATH