|
-
Hi oradbadmin,
If you try to call an executable from pl/sql via your java code, the OS process, which JVM creates for that, does NOT inherit any system variables, paths, settings, e.t.c. from your environment and the process tries to find the executable in the current for the process directory - ORACLE_HOME/dbs.
To call an executable, you have to specify FULL PATH for the executable (for example: d:\oracle\bin\sqlldr.exe) when you call it using java procedure (I guess you use RunProcess, don’t you?).
Hope this helps,
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|