虚拟机linux eclipse环境下,使用OCI连接ORACLE出现问题ORA-12154: TNS:could not resolve the connect identifier specified
具体情况如下:
工程1:myoci.h myoci.c main.c 运行正常,可以对ORACLE数据库进行插入查询操作
工程2:导入 myoci.h和myoci.c后,运行时,在运行到OCILogin函数时,程序stop,3分钟左右,报错ORA-12154
两个工程配置相同,工程2还使用了VSFTP;工程1运行正常说明ORACLE的配置都是正确的吧,但是第二个工程却无法连接.........求指点啊,是哪方面的问题 还是我的配置不标准啊...

解决方案 »

  1.   

    工程1正常说明 Oracle数据库正常工作  工程1的连库配置正常工程1正常 工程2不正常说明 Oracle数据库正常工作  工程2的连库配置不正常
      

  2.   


    我还是不懂:ORACLE客户端都配置好了啊,那工程2还需要什么连库配置吗?.....
      

  3.   

    仔细比对一下环境变量,以及client配置,肯定有不一样的地方。
      

  4.   

    谢谢大家,问题已经解决;原因是工程2中的一个自身原因导致OCI中设置的用户名发生变化了.......