C# “;ORA-12154:TNS:无法解析指定的连接标识符”;

C# “;ORA-12154:TNS:无法解析指定的连接标识符”;,c#,oracle,tnsnames,tns,C#,Oracle,Tnsnames,Tns,我知道这样的题目很常见,但我找不到答案,我的问题有点不同 我正在尝试通过VPN通过数据库进行登录验证。Oracle SQL Developer可以使用TNS完美连接,但c#app无法连接,我收到了此错误(目前无法检查此错误号是否正确,但问题仍然存在,我将在明天检查)。我不能分享从工作登录数据,所以任何想法可能是错误的欢迎 编辑:我忘了提到,我只看到了一点实现,但我们尝试通过odbc连接,但它也不起作用,只是oracle sql developer能够连接问题在于tsnnames.ora,某些神奇

我知道这样的题目很常见,但我找不到答案,我的问题有点不同

我正在尝试通过VPN通过数据库进行登录验证。Oracle SQL Developer可以使用TNS完美连接,但c#app无法连接,我收到了此错误(目前无法检查此错误号是否正确,但问题仍然存在,我将在明天检查)。我不能分享从工作登录数据,所以任何想法可能是错误的欢迎


编辑:我忘了提到,我只看到了一点实现,但我们尝试通过odbc连接,但它也不起作用,只是oracle sql developer能够连接

问题在于tsnnames.ora,某些神奇的字符出现在某处

请编辑问题,并包含有关您遇到的特定错误的信息。没有更多的信息,任何人都无法提供帮助。谢谢。您使用的是旧的System.Data.OracleClient还是ODP.NET托管的还是非托管的?这是个好问题。很抱歉,我现在无法回答,我只看到了一点实现。但我忘了提到一个细节(我会编辑)。我们曾尝试通过odbc进行连接,但也不起作用,只是oracle sql developer能够连接。看起来我们一直在使用托管版本,但现在我们将其更改为非托管,但没有更改