当前位置:首页 » 多媒体相关

协议适配器错误???


在winxp下,第一次装oracle9。装好后      
  用 scott   和   tiger   进入sql plus时,  
  提示 ora-12560:tns 协议适配器错误  
  不知应该怎么配置才行???  
  最好能说的详细点,先谢了

推荐阅读

  • 一看二摸三点穴!索尼摄像机刷号鉴别法 [详细内容]
  • 企业IT外包服务的七大优势 信息化频道 [详细内容]
  • 招聘与解聘 留住企业人才的八个锦囊 信息化频道 [详细内容]
  • 小问题需留意 巧妙解决由散热引起光驱故障 [详细内容]
  • ET980之0321ROM电话不响应问题简单解决 [详细内容]
  • 北京移动公司HRP系统项目应用案例分析 信息化频道 [详细内容]
  • AutoCAD常用菜单详解 [详细内容]
  • 网友回答:
    网友:lianhg

    try:  
        internal/oracle

    网友:yangqingdelphi

    你如果在本机安装并登录,服务品名不要输入。  
      查看:listener.ora(去掉多余的条目,并且改protocol   为tcp)  
      #   listener.ora   network   configuration   file:   d:\oracle\ora81\network\admin\listener.ora  
      #   generated   by   oracle   configuration   tools.  
       
      listener   =  
          (description_list   =  
              (description   =  
                  (address_list   =  
                      (address   =   (protocol   =   tcp)(host   =   yang)(port   =   1521))  
                  )  
                  (address_list   =  
                      (address   =   (protocol   =   ipc)(key   =   extproc0))  
                  )  
              )  
          )  
       
      sid_list_listener   =  
          (sid_list   =  
              (sid_desc   =  
                  (sid_name   =   plsextproc)  
                  (oracle_home   =   d:\oracle\ora81)  
                  (program   =   extproc)  
              )  
          )  
       
     

    网友:netcreator

    这是底层的通讯协议的问题,先看看电脑的tcp/ip配置是否正常,是否有正常的网络设备,然后再用net8   assistant   向导重新配置

    网友:jiezhi

    check   whether   your   oracle_sid   name   is   registered  
      properly   in   the   registry.  
      if   you   are   using   terminal   services   client   to   login   to  
      a   remote   server,   you   will   get   this   error.   you   cant  
      terminal   service   client   to   use   server   level   utilities  
      like   svrmgrl,   rman   etc...   please   do   this   on   the  
      server.  
       
      hope   this   helps  
       
         
     

    网友:zhangshunshi

    1.可能是实例没有启动  
       
      2.可能是网络不通  
       
      3.可能是tns服务没有启动

    网友:lgqducky

    在。/bin目录下运行   lsnrctl。exe  
        lsnrctl>start

    网友:zengmc

    从网上下载一个java安装包安装到xp里面!

    网友:fang3402

    另外,如果有防火墙的话也可能出现上述问题

    网友:malongfa

    你在你的控制面板中,打开管理工具->服务,然后查找以oracle   开头的名字,看看你的tnslistener启动了没有。

    网友:chanet

    没开监听器。  
       
      启动服务:   控制面板   ->   管理工具->   服务   ->   oracletnslistener..   (启动)  
       
      也可以用   net   configuration   assistant   来配置一下~~  
       
     

    网友:sean717

    不要重装   我上个月在本地装9i碰到一摸一样的情况  
       
      是由于示例没有启动造成的!

    网友:gladness

    一是服务没有启动,你到windows的服务里面看看,oracle的服务有没有启动,这个服务名里包含"oracle"和实例名,好象还包括个"service",这个服务不启动,用sqlplus就会报协议适配器错误。  
      在命令行可以这样启动oradim   -startup   -sid   实例名。  
      如果上述服务启动了,还是有协议适配器错的话,看看注册表里有没有设置oracle_sid,它的位置与oracle_home、oracle_base等在一起,如果设置了,看看是不是与要用的实例名一致。  
     

    .

    讨论区

    Login