Message Oracle NNL-00017 - cannot start server, program string does not exist

ERRORcannot start server, program string does not exist
CAUSEThe user issued a STARTUP request, but the control program was unable to start the server because it was unable to find the server executable.
ACTIONMake sure that a copy of the server executable exists in your systems oracle executable directory.