环境: OS:REDHAT AS 4.0 DB:   oracle 10.2.0.1 现象: 安装oracle时出现下面的错误。 ERROR: ORA-12547:TNS:lost contact 忽略上面的错误时,完成安装,在创建数据库时,会出现错误。   这是没有安装:libaio-0.3.93-4.i386.rpm,安装这个包就可以解决这个问题
原创 2008-11-15 09:44:16
6800阅读
2评论
 每隔几秒钟listener日志中就出现一次该错误的记录,即使是在没有人使用的情况下也是如此,不过并没有发现客户端机器不能正常连接数据库的情况。       Oracle关于TNS-12502错误的解释: Error: ORA-12502 / TNS-12502 Text: TNS:listener received no CONNEC
原创 2010-01-16 18:21:00
1614阅读
什么是TNS? TNSOracle Net的一部分,专门用来数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库,比如通过JDBC.如果通过TNS连接Oracle,那么客户端必须安装Oracle client程序. TNS有那些配置文件? TNS的配置文件包括windows: %ORACLE_HOME%/network/admin TNS有那些配置工
原创 2012-09-30 16:53:48
606阅读
今天一台数据库服务器登录不上,报TNS-12541: TNS:no listener 到服务器上看下监听器状态   oracle@linux-34:~> lsnrctl status   LSNRCTL for Linux: Version 11.1.0.6.0 - Produ
原创 2011-11-22 23:02:03
10000+阅读
[oracle@redhat4 admin]$ cd $ORACLE_HOME/network/admin[oracle@redhat4 admin]$ cat tnsnames.ora# tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.o...
原创 2021-07-21 11:42:00
256阅读
orcl_ha= (description= (address = (host = dbprod)(protocol = tcp)(port = 1521)) (address = (host = dbstandby)(protocol = tcp)(port = 1521)) (failover = yes) (c...
原创 2022-08-01 17:15:55
136阅读
在我的监听日志中出现错误TNS-12502: TNS:listener received no CONNECT_DATA from client 经过查找资料了解到这种错误应该是客户端tnsnames.ora中没有写 CONNECT_DATA的原因,我检查过客户端的机器没有发现问题。 目前的现象: 1、每几分钟出现一次该错误(见附件),即使是在凌晨的时候也是,这段时间我们没有开发人员在凌
转载 精选 2012-08-28 15:38:35
791阅读
环境:suse Linux 12    oracle11.2.0.4 今天早上使用 vi /etc/passwd 改了操作系统oracle用户的uid后,监听启动不了,但sqlplus能进去,也能startup启动数据库,lsnrctl start时报错TNS-12555: TNS:permission deniedTNS-12560: TNS:protoc
原创 2015-09-17 08:39:26
834阅读
一、tnsnames.ora用途:(用于客户端)告诉oracle client应该从哪连、连到哪。TEST =   (DESCRIPTION =     (ADDRESS = (PROTOCOL = TCP)(HOST = ip/host name)
转载 精选 2014-08-22 17:35:57
6731阅读
1,问题描述[oracle@node2 ~]$ lsnrctl stopLSNRCTL for Linux: Version 11.2.0.4.0 - Production on 20-MAY-2019 09:02:03Copyright (c) 1991, 2013, Oracle. All rights reserved.Connecting to (ADDRESS=(PROTOCOL=tc
原创 2022-01-20 17:15:13
641阅读
解决ORA-12560: TNS: 协议适配器错误 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。 Linux下tnslsnr stop  然后 tnslsnr start2.database i
原创 2010-03-14 10:34:55
3704阅读
1点赞
2评论
错误提示:TNS-12547: TNS:lost contact TNS-12560: TNS:protocol adapter error  TNS-00517: Lost contact   Linux Error: 104: Connection reset by peer修改方法:#vi /etc/hosts# Do not remove
原创 2009-11-26 12:31:23
1757阅读
在Linux系统中,运行Oracle数据库时,经常需要查看TNS服务相关的信息。TNS(Transparent Network Substrate)是Oracle数据库的网络服务名称,用于实现客户端和数据库之间的通信。在Linux系统中,用户可以通过命令行工具进行查看和管理TNS服务。下面将介绍一些常用的命令来查看Oracle TNS服务的相关信息。 1. 查看当前监听状态 要查询当前数据库实
2013年3月30日 星期六 14时10分 错误描述 D:\Users\Elvis>netca Oracle Net Services 配置: 正在配置监听程序:LISTENER ServiceAliasException: 无法保存服务别名: TNS-04415: 文件 I/O 错误 caused by: java.io.FileNotFoundException: E:\app\Elvis\product\11.2.0\dbhome_1 \network\admin\tnsnames.ora (拒绝访问。) 默认本地命名配置完成。 Listener...
转载 2013-03-30 16:22:00
194阅读
2评论
在使用Linux系统中连接Oracle数据库时,经常会遇到TNS超时的问题。TNS(Transparent Network Substrate)是Oracle数据库中用于网络通信的协议,它负责在客户端和服务器之间建立连接和数据传输。当TNS出现超时问题时,会导致连接中断,影响业务的正常运行。 造成TNS超时的原因有很多,比如网络延迟、服务器负载过高、客户端配置不正确等。在遇到TNS超时问题时,需
原创 3月前
53阅读
在使用Linux系统中,我们经常会遇到需要启动Oracle数据库实例的情况。而在启动Oracle数据库实例的过程中,可能会遇到TNS Listener无法正常启动的情况。TNS Listener是Oracle数据库中用来处理客户端与服务器之间的通信的一个重要组件,如果TNS Listener无法正常启动,将导致客户端无法连接到数据库实例。 在Linux系统中,要启动TNS Listener,需要
原创 3月前
17阅读
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = rui-oracle11g)(PORT =
原创 2021-12-27 10:15:19
288阅读
查看相关时段的alert日志,发现了如下的错误:*********************************************************************** Fatal NI connect error 12170. VERSION INFORMATION: TNS for Linux: Version 11.2.0.4.0 - Production Oracle
原创 9月前
781阅读
1. 什么是TNS?TNSOracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库,比如通过JDBC.如果通过TNS连接Oracle,那么客户端必须安装...
转载 2015-07-06 16:24:00
146阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5