Oracle Error while trying to retrieve text for error ORA-01804


我在Linux上编译C++程序,有这个错误。

本机情况:

Linux上Oracle的安装情况,服务器上有两个Client版本。我在Makefile中使用了高版本的动态库。

原因:

1.首先排查下 tnsname.ora 文件,是否配置正确。

 

find / -name tnsnames.ora 2>/dev/null

 

2.然后排查下是否使用了该目录下的 tnsname.ora

  我犯得错误,就是在低版本配置了tnsname.ora,却用了高版本的动态库。

 

解决办法:

改成一致即可。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM