Heim  >  Artikel  >  Datenbank  >  ORA-12514问题解决

ORA-12514问题解决

WBOY
WBOYOriginal
2016-06-07 17:34:142746Durchsuche

本机安装Oracle后链接测试发现以下情况:sqlplus scott/tiger 正常登陆,sqlplus scott/tiger@orcl 登陆失败,提示ORA-12514错误

版本:11.2.0.1.0 - 64bit

本机安装Oracle后链接测试发现以下情况:

sqlplus scott/tiger 正常登陆

sqlplus scott/tiger@orcl  登陆失败,,提示ORA-12514错误,应该是无法识别服务名ORCL

为此查阅资料,找到以下解决方案:

-------------------------------------------------------------------

找到oracle安装目录下listener文件:

原文件如下:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = d:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:d:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )


LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = idylan)(PORT = 1521))
    )
  )


ADR_BASE_LISTENER = d:\app\Administrator


修改后如下:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = d:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:d:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME = d:\app\Administrator\product\11.2.0\dbhome_1) 
      (SID_NAME = ORCL)
  )
  )


LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = idylan)(PORT = 1521))
    )
  )


ADR_BASE_LISTENER = d:\app\Administrator


保存,后sqlplus scott/tiger@orcl 可正常登陆。

--------------------------

dylan    presents.

相关阅读:

GoldenGate不使用数据泵完成Oracle-Oracle的双向复制

使用GoldenGate的数据泵进行Oracle-Oracle的单向复制

如何对 Oracle 数据泵(expdp/impdp) 进行 debug

Oracle 数据库导出数据泵(EXPDP)文件存放的位置

Oracle 10g 数据泵分区表的导出

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn