将sqlnet.ora中的第一行注释掉就可以了

解决方案 »

  1.   

    贴主把sqlnet.ora贴出来hrb_qiuyb(大森林)  请说说为什么。
      

  2.   

    修改<oracle install dir>/oracle/ora81/network/admin下的sqlnet.ora 
        中SQLNET.AUTHENTICATION _SERVICES的属性 为NONE。 
        
        
        #SQLNET.AUTHENTICATION_SERVICES= (NTS)--默认 
        SQLNET.AUTHENTICATION_SERVICES= (NONE)--修改后 
      

  3.   

    将sqlnet.ora中的第一行注释掉
    SQLNET.AUTHENTICATION_SERVICES= (NONE)--修改后 
    就可以了
      

  4.   

    问题的起因是我们公司的服务器的域变了,接着我们公司几个开发程序用的oracle都不行了,都不能用了,就是报上面的错。这为什么?
      

  5.   

    哦,域变了?服务器名字有没有变?ip地址有没有变?解决:
    1。在服务器上检查tns,验证能不能测试通过
    2。1可以,则在客户端检查oracle客户端能不能通过tns服务名的检查。
    我的感觉还是tns原因,检查一下,注意ip,
      

  6.   

    在服务器上按 hrb_qiuyb(大森林)说的修改.