我现在碰到一个问题:在oracle用户下,用 tnsping oadb  可以解析成功;
但在oa用户下,用 tnsping oadb 却提示“TNS-03505: Failed to resolve name”
哪位高手指点一下小弟,不胜感激啊!

解决方案 »

  1.   

    先看一下:
    http://space.itpub.net/?uid-9765498-action-viewspace-itemid-263076
    http://hi.baidu.com/yuzhoublog/blog/item/99eeae00c78f3f81e850cd3e.html再:conn /as dba;
    grant connect to oa;
      

  2.   

    首先谢谢您的回复!这几个文件应该都没什么问题在oracle用户下,用sqlplus oa/oa@oadb可以正常登陆数据库在oa用户下,用sqlplus oa/oa@oadb却提示:ORA-12154: TNS:could not resolve the connect identifier specified
    (但在oa用户下,直接用sqlplus oa/oa却能正常登陆)
      

  3.   

    try:
    oa用户下设置
    set oracle_sid=oadb
      

  4.   

    oa用户下的配置文件(.cshrc)也设置了:setenv ORACLE_SID oadb