先确认服务器端的OracleOraHome81TNSListener服务以启动
NET8配置全过程:
1.在'新的网络服务名'里随便填一个名字
2.一直点"下一步"
3."主机名"填你的服务器名字或它的ip地址
4."服务名"填 你要联的数据库名
5.测试一下,出现成功信息就行了sql*plus登陆时
在主机字符串里面填写配置的'网络服务名'即可。

解决方案 »

  1.   

    我用net8测试了一下。可以测试成功。但用DBA studio就是连不上,还是同样得提示。
      

  2.   

    我没用过dba studio
    我是从8.1.5开始用的,也很少用企业管理器
    企业管理器里面的功能在sql*plus里面都可以实现
    而且用起来不方便现在登陆sql*plus应该没问题了吧
      

  3.   

    还有,我用Net8 configuration Assistant时没有发现‘新的网络服务名'这一项
      

  4.   

    现在我用SQL Plus如果用system帐号得话,如果我在服务里面不输入服务名,则可以连上,如果我输入gl_ff则连不上。
    我用Net8测试gl_ff服务名成功。
      

  5.   

    我在net8里面测试gl_ff时使用得也是system帐号。我觉得真是奇怪。在SQL Plus里面用相同得帐号密码服务名就提示无法无法处理服务名。
      

  6.   

    是不是我得Oracle有问题啊。
    今天计算机启动得时候看到Java。exe报错。但Oracle服务程序正常启动。
      

  7.   

    你怎么配置的net8?
    什么版本?
      

  8.   

    我打开Net8 configuration assistant,选择“本地网络服务名配置”点下一步,就回出现“添加”,“重新配置”,“删除”登。我选择测试。选择gl_ff,并填入system帐号和密码,测试成功。
      

  9.   

    好样的,记住你的服务名,
    在sqlplus中,system/manager@你的服务名,
    这样就可以用了。
      

  10.   

    好样的,记住你的服务名,
    在sqlplus中,system/manager@你的服务名,
    这样就可以用了。
      

  11.   

    也一样,如果不输入服务名,就可以登陆成功,如果输入gl_ff。就提示无法处理服务名!!
      

  12.   

    重新增加一个net配置,新的服务名输入gf,不用带下划线的gf_ff,
    使用:system/manager@gf
      

  13.   

    gl_ff~~有点问题
    服务名是你自己配置的和计算机名没什么关系吧
      

  14.   

    你的问题应该是OracleHome的问题
    你是不是在一台机器上安装了多个Oracle产品?
    如果是的话,通过 开始--程序--Oracle Installation Products--Home Selector 将Oracle Home选择你现在安装的817数据库即可,等待你的测试结果
      

  15.   

    你试试:
    有个文件sqlnet.ora内容如下:
    # SQLNET.ORA Network Configuration File: D:\oracle\ora81\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools. SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
    将其改为:
    # SQLNET.ORA Network Configuration File: D:\oracle\ora81\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.# SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)试试吧!!!!!!!!HQ.Wang 海清