As noted by the question's title, I'm trying to connect to an Oracle database from a Windows service and I am getting the following error message:
System.Exception: OCIEnvNlsCreate failed with return code -1 but error message text was not available.
Other applications on the same computer are connecting to Oracle without any issues and I have tried running the service both as the Local System and using my own user credentials. Any ideas how to resolve this situation?