Oracle Message NNC-00401 - program interface initialization failed

ERRORprogram interface initialization failed
CAUSEThe name server program interface could not be initialised, probably because of a missing TNS or name server error message file.
ACTIONCheck that SQL*Net has been installed properly and that all message files are in their proper locations.