IT其它数据库

PLSQL连接Linux上的oracle数据库出现,ORA-12541 TNS 无监听程序

外部的PLSQL无法连接Linux上的oracle数据库,出现ORA-12541 TNS 无监听程序错误。待解决。[oracle@OracleDB ~]$ lsnrctl statusLSNRCTL for Linux: Version 11.2.0.1.0 - Production on 10-APR-2015 12:08:26Copyright (c) 1991, 2009, Oracle.  All rights res...显示全部
外部的PLSQL无法连接Linux上的oracle数据库,出现ORA-12541 TNS 无监听程序错误。待解决。

[oracle@OracleDB ~]$ lsnrctl status

LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 10-APR-2015 12:08:26

Copyright (c) 1991, 2009, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1522)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start Date                10-APR-2015 11:31:11
Uptime                    0 days 0 hr. 37 min. 14 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /opt/oracle/11g/network/admin/listener.ora
Listener Log File         /opt/oracle/diag/tnslsnr/OracleDB/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1522)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=OracleDB)(PORT=1522)))
Services Summary...
Service "orc1XDB" has 1 instance(s).
  Instance "orc1", status READY, has 1 handler(s) for this service...
Service "orcl" has 1 instance(s).
  Instance "orc1", status READY, has 1 handler(s) for this service...
The command completed successfully



tnsnames.ora文件
orc1 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = OracleDB)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orc1)
    )
  )收起
参与9

查看其它 5 个回答shangke1207的回答

shangke1207shangke1207数据库运维工程师济宁银行
安装oracle客户端,建立本地监听
银行 · 2015-04-10
浏览942

回答者

shangke1207
数据库运维工程师济宁银行
擅长领域: 服务器数据库前置系统

shangke1207 最近回答过的问题

回答状态

  • 发布时间:2015-04-10
  • 关注会员:2 人
  • 回答浏览:942
  • X社区推广