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