很怪,在办公室和家里都没问题,在客户服务器上面死活都报错ORA-12154:TNS:无法处理服务名,不管怎么搞都是这样,我感觉是ORACLE的问题,但是其他几个调用ORACLE的程序都没问题,我的不外乎需要另外调用ORALCE中的BLOB图片字段,只能用ORACLE PROVIDER FOR OLE DB (有BLOB字段) ,该问题如何解决,哪位告知,谢谢拉

解决方案 »

  1.   

    问题是你的oracle服务器侧没有定义客户机连接侦听配置,而你家里和单位均已配置了。检查tnsnames.ora 文件。
      

  2.   

    同意楼上的说法,注意它的实例的名称,客户端经常默认是ORCL的,但服务器有可能不是这样安装的。
    另外,如果程序,直接在服务器上运行时,Oracle很多时候是不需要另外再配置net assist的,也可以访问的,但这时Oracle并不需要Listener支持。但如果在网络上运行则一定要
      

  3.   

    访问Oracle最好不要用ado了,我感觉是这样
      

  4.   

    检查相应的服务端口有没打开吧?
    用 netstat /a'