tnsnames里service name后面为什么一定要跟domain的名字? 重装了机器就这样了, 原来是不需要的.
谢谢

解决方案 »

  1.   

    tnsnames表示采用tnsnames.ora文件来解析,其service name后面无需跟domain名字,你可以在oracle下用Database Configuration Assistant重建数据库解决这个问题。
      

  2.   

    chszs(老刀) ( ) 信誉:100  2006-07-31 13:22:00  得分: 0  
     
     
       tnsnames表示采用tnsnames.ora文件来解析,其service name后面无需跟domain名字,你可以在oracle下用Database Configuration Assistant重建数据库解决这个问题。
      
     
    ----------------
    老兄,不要误导人啊。这么点问题就重建库。
      

  3.   

    看看你的sqlnet.ora里面有没有相关条目的设置,贴出来再检查一下初始化参数global_names是不是设成ture了
      

  4.   

    回复NinGoo(蚂蚁啃大象) 朋友:
    sorry, 我的主意是很差, 上次我遇到了同样的问题,就是这么解决的, 我只出于学习研究oracle的目的,所以没关系. 对于DBA嘛, 这个方法当然不适合了.
      

  5.   

    是不是在sqlnet.ora里有“names.default_domain = XXX”的参数?
    删了就行了吧?