


You CAN definitely run sqlplus using a mounted drive. I am currently remotely logged into a windows 2008 server with NO Oracle software installed. I mounted a drive where Oracle is installed as X. From a command window I set ORACLE_HOME and added %ORACLE_HOME%bin to the PATH variable. I was then able to execute SQL*Plus from that command window. On a UNIX server this is done frequently. After reading the comments I couldn't understand why it would not be similarly possible on a Windows system.... so I tried it. By using a mounted drive it is like having the software locally. Just be sure all the environment variables are set appropriately and use the right connect string.
I beleive that you will need to have SQLPlus installed locally as you’ll need the Oracle drivers and tnsnames.ora locally.


No, that cannot be done.
To run SQL*Plus on a machine, it must be installed on that machine.
But maybe we can suggest other solutions. Can you provide more details ?
You said that you wanted to run SQLPLus from a machine without any oracle products installed, but at the end you mention a server with Forms that doesn’t have SQL*Plus.
Can you explain how are you planning to generate those files, where are you planning to generate them and what Oracle products (if any) are installed on that machine ?
The more details you provide, the better your chances to get useful responses.
Then I was wrong.
Most windows applications need to load libraries at runtime and many times having access to the executable file is not enough to be able to run it, and that’s why I assumed so in this case.
I’m glad Jcmdba replied with the correction.
Will try it.
I have done this for years on Windows. It is really handy for depolying new workstations. You don’t have to install the Oracle products on each workstation. You need the mapped network drive, the Oracle registry settings would point to the mapped drive, and the path variable to the mapped network drive bin folder