开始 -->程序-->ORACLE-HOME-->NET WORK --> NET 8

解决方案 »

  1.   

    lianhg(lianhg) ,
    我的意思是里面的舰艇程序培植、命名方法配置、本地网络服务名配置、目录服务访问配置这些怎么配。
      

  2.   

    我配置本地网络服务名配置进行测试时,系统提示:
    正在连接...ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME
    测试未成功。
      

  3.   

    修改tnsnames.ora文件中的SERVICE_NAME.
    其中SERVICE_NAME是安装数据库时设置的全局数据库名称.
      

  4.   

    to lianhg(lianhg) ,本地的。
    to  hobo_boy(流浪汉(正在学习Ora0i-9i)),没有用。我试过了
      

  5.   

    首先保证Oracle的Service服务已经启动.如果还不行,把你的listener.ora的内容贴出来.
      

  6.   

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

  7.   

    cocoax(天蝎),我的IP指定了的。
      

  8.   

    to bzszp(SongZip),
    我就是这样做的。不行啊!!没出现成功信息
      

  9.   

    网络管理(Network Administration)Net8 Assistant 配置网络部分(连接描述TNSNAMES.ORA、监听器LISTENER.ORA)Net8 Configuration Assistant 功能基本同上,提供基本的配置,要获得高级配置操作,或配置此工具未包括
    的 Net8 的其它部分的详细信息,请使用Net8 Assistant
      

  10.   

    启动listener是不需要先启动数据库的。
      

  11.   

    检查或重新配置net8  
    NET8配置全过程:  
    1.在'新的网络服务名'里随便填一个名字  
    2.一直点"下一步"  
    3."主机名"填你的服务器名字或它的ip地址  
    4."服务名"填  你要联的数据库名  
    5.测试一下,出现成功信息就行了 
    ----------------------------------------------
      

  12.   

    to   chanet(牧师) ,
    系统提示:
    正在连接...ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME
    测试未成功。
      

  13.   


    有以下几种可能
    1.可能没启动数据库实例,(在控制面板里)
    2.可能是启动数据库后没妄动监听服务
    3.可能是你密码或是用户不对
    4.
    ORACLE_HOME\Ora81\network\ADMIN\tnsnames.ora  ORACLE_HOME: 你的ORACLE安装目录服务名 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 数据库服务器的主机名或IP)(PORT = 1521)) 
        )
        (CONNECT_DATA =
          (SERVICE_NAME = 数据库名)
        )
      )
      

  14.   


    :正在连接...ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME
    测试未成功。
    更改登录,以system/manager身份登录一下试试
      

  15.   

    配置服务器连接时,保证SERVICE_NAME是正确的
      

  16.   

    oracle9i我没看到net8
    删除再装一次试试,贴出你的tnsnames.ora,listener.ora
      

  17.   

    你的SERVICE_NAME 是不是你创建的数据库名?服务器上监听服务(OracleOraHome81TNSListener)?启了吗数据库服务(OracleServiceTEST)启了吗?
    test是你的数据库名!
      

  18.   

    根据以上的情况,进行如下分析.
    1. 真的是服务名问题.
       打开文件...ORACLE_HOME\Ora81\network\ADMIN\tnsnames.ora  (用记事本打开)
    -------------------------(如下是文件内容)-------------------------------
    服务名 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 数据库服务器的主机名或IP)(PORT = 1521)))
            (CONNECT_DATA =
              (SERVICE_NAME = 数据库名)
             )
      )
    -----------------------------(文件内容)------------------------------------------搞不定的话,就把以上的内容 copy 到你的 tnsname.ora 上去.记得修改: 
    服务名: 可以随便确定
    HOST = 127.0.0.1 (本地的意思) -- (主机名 或 IP地址)
    SERVICE_NAME = OraDB (安装时候输入的全局数据库名称)2. 不是服务名的问题.
    那就是数据库没有启动,Oracle 报服务名出错.

    看看在  控制面板 -> 管理工具 -> 服务 —> OracleServiceOraData 有没有启动~   
    (OraData 是数据库名,不同的机子都不同呀,在安装数据库时定的^&^)
    启动就可以了~  

    2.1 如果有什么出错的话~  就直接打开 DBA Studio 用 system/manager 以 SysDBA 的身份登录。
           (Oracle 8i 的话,最好用 internal/oracle 登录)
        之后选 例程-> 数据库 -> 启动 (然后单击"应用",就可以启动啦) 2.2 不用 DBA Studio 方法的话,还可以用命令方式.
        C:>svrmgrl
        SVRMGR>conn internal/oracle
        SVRMGR>startup
      

  19.   

    贴出你的tnsnames.ora,listener.ora!
      

  20.   

    各位老大!又有新问题哦。。我重新装了一便。。上述问题都没有了。现在的问题是OracleOraHome81ManagementServer 不能启动。
      

  21.   

    可能有多个oracle实例,没有指明或者网络服务名制定错误