加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle安装及使用常见错误

发布时间:2020-12-12 18:48:44 所属栏目:百科 来源:网络整理
导读:一、当出现协议适配器错误,protocol adapter error时 解决方法 这个错误一般是因为没有开启相关的oracle服务导致的,只要将数据库的相关服务开启,就会解决。 二、当出现listener does not currently know of service requested in connect descriptor 解决

一、当出现协议适配器错误,protocol adapter error时


解决方法

这个错误一般是因为没有开启相关的oracle服务导致的,只要将数据库的相关服务开启,就会解决。

二、当出现listener does not currently know of service requested in connect descriptor

解决方法:

这个是因为没有添加系统的sid,即用户名,需要在安装的目录下,例如我的:c:Oracle10gnetworkadminlistener.ora的这个文件的内容。

在里面加上用**的这段。
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = E:Oracle10g)
      (PROGRAM = extproc)
    )
   **(SID_DESC =
    (GLOBAL_DBNAME = ORCL)
    (ORACLE_HOME = E:Oracle10g)
    (SID_NAME = ORCL)
    )**
 )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = onest)(PORT = 1521))
    )
  )

如图:

注意:加上这段后,不管是虚拟机还是sqlplus中出现这样的问题都可以解决,oracle_home的路径要和上面的你自己的保持一致

三、当出现拒绝访问的时候

需要检查虚拟机的防火墙是否开启,需要关闭。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读