可能是以下几种情况:
1,你把你的域登陆人加到administrators组里
2,把....../net80(oracle8i以上是network)/admin/transname.ora文件打开,将里面的服务名改为ip,别用机器名,原来我遇到过这情况;
3,sqlnet.ora文件里的names.default_domain = world改为你的域名,重新启动数据库试试

解决方案 »

  1.   

    系统计算机的名称是中文造成的。
    手工更改transname.ora文件,服务名改为ip。
      

  2.   

    你也可以把sqlnet.ora文件里的有关域名的那行去掉就ok了,以前也遇到过!!
      

  3.   

    在你的oracle安装目录下,找到network/admin目录,其下有一个sqlnet.ora文件
    用文本编辑器打开
    其中有一行
    SQLNET.AUTHENTICATION_SERVICES= (NTS)将它注释掉,即变成
    #SQLNET.AUTHENTICATION_SERVICES= (NTS)然后你联到局域网里也应该没有问题了
      

  4.   

    首先ip地址必须是服务器的,要是oracle8i,好像在安装过程中有一个选项选的是版本比oracle8i低,
    我也遇到过这个问题,改了那个选项就好用了。
      

  5.   

    agree with solidpanther(我爱机器猫);