Hmm, well, searched again and found this thread:
steps "1. Start a DOS session. Type set nls_lang and press return. If you get
“Environment variable nls_lang not defined” go to step 2. Otherwise, go
to step 3.
- Start->run. Type regedit and click OK.
Navigate to HKLM/software/oracle/HOMEn. (n is the digit at the end of
the Oracle Home you are using. If you have more than one installed. Open
each one till you find the setting for ORACLE_HOME that matches the one
you use in Toad.)
Once in the correct HOMEn, look for NLS_LANG on the right side. There
should be a value in it. If so, go to step 3. Otherwise, I would say
that your client install is not correct. "
I ran the “set nls_lang” command in the DOS prompt on the person’s PC that isn’t working and get the “not defined” message. Made sure all the HOMEn folders have the same NLS_LANG that the working person’s PC but still no-go.
I run the “set nls_lang” command on the working person’s PC and still get the “not defined” message.
Curious, is there a minimum Oracle version that 12.5 supports? Thinking about it, the people that are receiving the error message all have Oracle version 8i whereas the person who has Toad working is, I think, Oracle version 11 (or 10 at the oldest since he has Win 7 64bit and not 32 bit like the others).