ORA-12154: TNS: could not resolve service name

朋友遇到的问题,在其他电脑用PLSQL可以访问数据库,但他本机用PLSQL登陆时ORA-12154: TNS: could not resolve service name错误.我按照习惯查看了tnsnames.ora文件和监听配置文件,没发现问题.然后我详细的问了一下他安装数据库的步骤,然后查看了sqlnet.ora文件,找到了问题根本所在. 
   他的NAMES.DIRECTORY_PATH= (ONAMES),所以我把的此项修改为NAMES.DIRECTORY_PATH= (TNSNAMES, HOSTNAME, ONAMES) 
再连数据库,一切OK! 

你可能感兴趣的:(ORA-12154)