Oracle ORA-12541:TNS:no listener

原因1: lsnrctl 没有开启

原因2 :lsnrctl 开启但用客户端连接依然是报ORA-12541:TNS:no listener

TNS-12541:TNS: No Listener
TNS-12560:TNS:Protocol adapter error
TNS-00511:TNS:No Listener
Linux error:lll:Connection refused

如报以上错误,一般是由于hostname 与 /etc/hosts 主机名不匹配造成

时间: 2024-12-20 01:19:12

Oracle ORA-12541:TNS:no listener的相关文章

Win7x64中使用PowerDesigner连接Oralce数据库报“[Oracle][ODBC][Ora]ORA-12154:TNS:无法解析指定的连接标识符”错误解决方法

错误描述 操作系统是Win7 x64,Oracle服务端是Oracle11g x64,客户端是Oracle10gR2 x86. 使用PL-SQL Developer连接正常 使用系统ODBC连接正常.这里要注意的是,64位系统默认启动的是64位ODBC数据源管理器,默认指向的是服务端连接,所以需要为Oracle服务端也配置TNS Service Name,否则同样会连接报错.PowerDesigner默认启动的是32位的ODBC数据源管理器,程序路径为“%SystemRoot%\SysWOW64

ORA-01565: error in identifying file '+DATA/ORACLE/spfileORACLE.ora'

操作系统为suse11sp3_x86_64位,数据库为11204. 不小心修改了RAC目录及子目录的权限,资源启动后发现两个节点数据库都未启动,如下: jason1:/u01/app/11.2.0/grid/bin # ./crsctl stat res -t -------------------------------------------------------------------------------- NAME           TARGET  STATE        SE

Oracle中tnsping 主机名/Ip 显示TNS-12541: TNS:no listener

今天是个阴天,老天想下不下的,昏昏沉沉的总想睡觉-- 额--废话不多说了. 今天中午想做一个catalog库,我就在虚拟机上装了Oracle11g,本想不同于target数据库, 所以当时配置监听时就没有用默认的端口号1521,和平常一样,我也懒得手工创建监听, netca创建监听,监听名默认名LISTENER,端口号改为1526: 接着就是启动数据库,注册 alter system register,启动监听,[[email protected] admin]$ lsnrctl start 查

Oracle ORA 12541 报错解决过程

? ? ? ? Oracle 导入全库之后使用plsql登陆时报错 ? ? 版本12C版本2 ? ? ORA-12541:?TNS:?No?Listener ? ? ? ? ? ? 再oracle主机本地可以使用sqlplus 登陆,但是使用plsql无法登陆,报错如上. ? ? 首先考虑是防火墙问题,查看防火墙和selinux均为关闭状态 ? ? 然后查看监听状态 查看 监听状态的命令为首先使用oracle 用户登陆操作系统,命令lsnrctl 进入监听程序,关键status 查看监听状态 ?

TNS-12541: TNS:no listener , TNS-12542: TNS:address already in use

查看数据库监听状态不对$ lsnrctl status LSNRCTL for IBM/AIX RISC System/6000: Version 10.2.0.5.0 - Production on 05-NOV-2012 08:54:08 Copyright (c) 1991, 2010, Oracle.  All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=test)(PORT=1521)

TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener Linux Error:

今天是2014-06-17,遇到一个非常奇怪的问题,可能之前测试修改监听的原因,导致监听启动后自动关闭,特此记录一下整个处理过程, 监听配置文件信息如下: [[email protected] admin]$ more listener.ora # listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora # Generated by Or

ORA-12514: TNS: no listener 解决方案

服务端:oracle 11g 客户端: pl/sql 问题描述: 用客户端 pl/sql 连接登录的时候,提示 "ORA-12514: TNS: no listener". 在服务器用 telnet localhost 1521 和 telnet 127.0.0.1 1521 都可以,但是 telnet IP 1251 不行. 解决方案: 将服务端的 \product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora 的 (ADDRESS = (PR

关于解决Oracle登录:ora-12154:tns:无法解析指定的连接标识符

(注:此文摘自http://www.linuxidc.com/Linux/2012-04/59322.htm) 开始学习Oracle,所以今天就打算把Oracle 10g安装下.安装完后就来进行测试是否能够正常的工作. 在安装的过程中,配置的全局数据库为tmt. 但是使用SQL Plus登陆的时候,用户名:scott,口令为:tiger,主机字符串为:tmt.但是总是登陆不上,报提示 ora-12154tns无法解析指定的连接标识符.百度了下,原来是我的TNSNAMES.ORA文件中并没有tmt

cx_Oracle.DatabaseError: ORA-12541: TNS:no listener

问题:利用Python连接Oracle时报错,完整过程如下 import cx_Oracle conn = cx_Oracle.connect('testma/[email protected]:1521/orcl') Traceback (most recent call last): File "", line 1, in cx_Oracle.DatabaseError: ORA-12541: TNS:no listener 解决: 打开Oralce机器的Net Configura