I'm not sure what could cause this. Does this error only happen when running as a service? Or does it also happen during an interactive session? If it only happens for the service you may want to check the Oracle environment for the service user account.