Note that the error above comes from the OCI DLL itself, not from Direct Oracle Access. To me it suggests that the Net8 installation that is being used is not correct. It simply can't find some required library. The fact that SQL*Plus works correctly can mean 2 things:
- It is using a different Net8 version (multiple oracle homes?)
- Net8 can now find the library because SQL*Plus is starting from the oracle_home\bin directory, where all DLL's are located
There are no known problems with Net8 8.1.5 or 8.1.6 (the Oracle8i clients). It does however require Direct Oracle Access version 3.3, version 3.2 is not compatible with Net8 8.1.x.
------------------
Marco Kalter
Allround Automations