当前位置: 代码迷 >> Oracle管理 >> ,oracle 11g 监听配置的有关问题
  详细解决方案

,oracle 11g 监听配置的有关问题

热度:417   发布时间:2016-04-24 04:13:54.0
求助,oracle 11g 监听配置的问题
环境:
windows 7 64位,oracle 11g 64位。

启动监听和service服务不报错,但SQLPLUS 和 PLSQL Developer皆无法访问。
报错信息:
ERROR:
ORA-12514:
 TNS:listener does not currently know of service requested in connect descriptor

listener.ora文件内容如下
# listener.ora Network Configuration File: D:\app\JIANG\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

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

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

ADR_BASE_LISTENER = D:\app\JIANG

------解决思路----------------------
引用:
ADR_BASE_LISTENER = D:\app\JIANG[/code]


TNSPING 能通吗?

是不是localhost没有解析啊,换成ip试试
------解决思路----------------------
lsnrctl status
先看看监听的状态
------解决思路----------------------
在SID_LIST_LISTENER下面添加一些配置
(SID_DESC =
 
(GLOBAL_DBNAME =  XX)
 
(ORACLE_HOME = XXXX)
 
(SID_NAME = XX)
 
)
http://www.blogjava.net/usherlight/archive/2007/02/12/99566.html
------解决思路----------------------
pl/sql PLSQL Developer 只能在32位系统平台运行,所以要在win7(64位)下运行需要下载32位Oracle client
------解决思路----------------------
引用:
pl/sql PLSQL Developer 只能在32位系统平台运行,所以要在win7(64位)下运行需要下载32位Oracle client


PL/SQL可以在win7 64位中运行,现在本人在用


这个问题,可以试试重新配置Oracle服务

------解决思路----------------------
oracle11g64位  需要安装oracle客户端  才可以用plsqldev 访问。 
你如果在cmd下是不是可以访问的?
  相关解决方案