When we try to use Spotlight on Oracle to monitor our databases we get the following error at the Spotlight loading splash screen:
"soo5072: There was an error reading the tnsnames.ora file. Either Oracle is not installed, or the tnsnames.ora file is corrupt." 
Both machines that we tested have Oracle 10gR1 Enterprise installed on them locally, and both have working tnsnames files, as we are able to connect to our databases via SQLPLUS and we are able to tnsping with no issues. We have tried to use both Spotlight version 4.04 and 3.9 and both give the same error.