This content has been marked as final. Show 1 reply
You do not give us much detail (version numbers, operating system, how you installed the software, environment variables) so I can only give you general hints:
- If you want to bundle sqlplus with a software you ship, that software should contain the complete Instant Client and set the environment so that the correct client is used.
- The message "spw<lang>.msb not found." means that no appropriate Instant Client shared library is found, whereupon Oracle Client decides that this is not an Instant Client installation and starts looking for message files.
In Instant Client the message files are contained in the Instant Client shared library (name depends on operating system and type of Instant Client).
- ORACLE_HOME is not important for Instant Client to work. Are sqlplus and the installed client of the exact same version? What is your environment (in particular executable and shared library search path)?