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 = (PROTOCOL = TCP)(HOST =127.0.0.1)(PORT = 1521))

改为:

(ADDRESS = (PROTOCOL = TCP)(HOST =计算机名)(PORT = 1521))

然后重启 11gClientListener 服务

https://www.cnblogs.com/heige/p/3544762.html

原文地址:https://www.cnblogs.com/chuancheng/p/8458259.html

时间: 2024-10-03 18:54:41

ORA-12514: TNS: no listener 解决方案的相关文章

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)

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

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

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

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

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 主机名不匹配造成

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

ORA-12541:TNS:no listener 客户端tnsnames.ora配置,以及服务端listener.ora配置

需求:客户端(192.168.25.1)需要访问服务端(192.168.7.215)的Oracle库ORCL. 步骤一:配置客户端tnsnames.ora 步骤二:配置服务端listener.ora 这样就配置完成了,重启一下监听:lsnrctl stop.lsnrctl start 可以在客户端验证是否能够连接: 原文地址:https://www.cnblogs.com/xiangxiushu/p/12662998.html

oracle用cmd货plsql登录oracle实例提示“ORA :12170”TNS:连接超时

1,cmd ------ ping ip地址:查看网络问题,能否ping通ip地址 2,cmd ------ tnsping ip地址(或服务器的实例名SID)“ ①如果出现"TNS-12535:操作超时" 提示,可能是服务器端防火墙没有关闭,关闭防火墙即可: ②如果出现下图显示,则证明没有问题: ” 3,cmd ------ netstat - na 查看1521端口是否关闭 ①如果显示关闭,则需要在防火墙设置中将1521端口设为例外: ②如果出现下图显示,则证明没有问题: 4,cm

Navicat Premium报错:ORA-12541:TNS:no listener

1.没有启动listener监听服务 在windows 窗口中输入服务--->在服务列表中启动,oracle监听 或 2.修改oracle中listener.ora文件(product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora) 中将"ADDRESS=(PROTOCOL=TCP)(HOST=localhost)"中的loaclhost改为oracle所在电脑名.或IP地址,之后重启 OracleOraDb11g_home1TNSList