在使用Linux系统中连接Oracle数据库时,经常会遇到TNS超时的问题。TNS(Transparent Network Substrate)是Oracle数据库中用于网络通信的协议,它负责在客户端和服务器之间建立连接和数据传输。当TNS出现超时问题时,会导致连接中断,影响业务的正常运行。
造成TNS超时的原因有很多,比如网络延迟、服务器负载过高、客户端配置不正确等。在遇到TNS超时问题时,需
原创
2024-05-27 11:30:43
200阅读
系统环境:OEL6.5_x86数据库版本:Oracle 11g 11.2.0.3.0客户端环境:Windows7 旗舰版 x86_64一、[故障现象] 在客户端安装完毕“Oracle Client”,通过CMD运行“tnsping enmoedu”,检测与Oracle数据库服务器的连接,系统发生 TNS-
原创
2014-07-19 00:30:45
4605阅读
什么是TNS?
TNS是Oracle Net的一部分,专门用来数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库,比如通过JDBC.如果通过TNS连接Oracle,那么客户端必须安装Oracle client程序.
TNS有那些配置文件?
TNS的配置文件包括windows: %ORACLE_HOME%/network/admin
TNS有那些配置工
原创
2012-09-30 16:53:48
656阅读
[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
270阅读
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
163阅读
一、tnsnames.ora用途:(用于客户端)告诉oracle client应该从哪连、连到哪。TEST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip/host name)
转载
精选
2014-08-22 17:35:57
6946阅读
错误提示: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
1800阅读
在Linux系统中,运行Oracle数据库时,经常需要查看TNS服务相关的信息。TNS(Transparent Network Substrate)是Oracle数据库的网络服务名称,用于实现客户端和数据库之间的通信。在Linux系统中,用户可以通过命令行工具进行查看和管理TNS服务。下面将介绍一些常用的命令来查看Oracle TNS服务的相关信息。
1. 查看当前监听状态
要查询当前数据库实
原创
2024-05-27 11:29:12
282阅读
在使用Linux系统中,我们经常会遇到需要启动Oracle数据库实例的情况。而在启动Oracle数据库实例的过程中,可能会遇到TNS Listener无法正常启动的情况。TNS Listener是Oracle数据库中用来处理客户端与服务器之间的通信的一个重要组件,如果TNS Listener无法正常启动,将导致客户端无法连接到数据库实例。
在Linux系统中,要启动TNS Listener,需要
原创
2024-05-27 10:30:05
155阅读
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = rui-oracle11g)(PORT =
原创
2021-12-27 10:15:19
304阅读
1. 什么是TNS?TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库,比如通过JDBC.如果通过TNS连接Oracle,那么客户端必须安装...
转载
2015-07-06 16:24:00
250阅读
2评论
在Linux操作系统中,Oracle数据库连接配置中的TNS是一个非常重要的部分。TNS即“Transparent Network Substrate”,它是Oracle Net Services中的一部分,负责管理客户端与数据库服务器之间的通信。
要在Linux操作系统中配置Oracle TNS,首先需要编辑Oracle的TNSNAMES.ORA文件。该文件通常位于$ORACLE_HOME/n
原创
2024-05-22 10:38:52
365阅读
在Linux系统中,Oracle数据库是非常常见的数据库类型之一。在处理Oracle数据库时,有时候需要关闭TNS Listener来对数据库进行维护或者其他操作。关闭TNS Listener是一个比较重要的操作,因为TNS Listener是Oracle数据库和客户端之间通信的关键组件之一。下面我们来看一下在Linux系统下如何关闭TNS Listener。
首先,我们需要打开终端窗口,通过r
原创
2024-04-23 10:47:11
146阅读
查看相关时段的alert日志,发现了如下的错误:***********************************************************************
Fatal NI connect error 12170.
VERSION INFORMATION:
TNS for Linux: Version 11.2.0.4.0 - Production
Oracle
原创
2023-11-28 15:06:27
1426阅读
1.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----服务命名---ora11(这个是我的专用服务器) 把右边下面的主机名改成192.168.1.1022.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----监听程序---同样把右边下面的主
转载
精选
2013-08-14 14:15:11
713阅读
在Red Hat Enterprise Linux Server Releae 5.5 成功安装ORACLE 10g 后,在客户端配置TNS后,测试是否可以连接到数据块服务器,结果报错: ORA-12170:TNS:连接超时1:首先检查网络是否能ping通,如下所示,网络是畅通的。2:检查TNS配置(TNS配置也没有问题)GSP =(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = 172.20.36.79)(PORT = 1521))(CONNECT_DATA=(SERVER = DEDICATED)(SERVICE_NAME = gsp)))3:
原创
2021-08-20 16:00:14
4504阅读
如果在本机可以正常使用,可是到局域网中的其他机器就出现“ORA-12170:TNS:连接超时解决方法:1.cmd-----ping ip地址 查看网络问题,看能否ping通2.cmd-----tnsping ip地址(或者是服务器的实例名SID)如果报“TNS-12535:操作超时”,可能是服务器端防火墙 没有关闭3.cmd----netstat -na 查看1521端口是否关闭,如果关
转载
2013-10-14 15:14:00
220阅读
ORA-12170: TNS: 连接超时 如果在本机可以正常使用,可是到局域网中的其他机器就出现“ORA-12170:TNS:连接超时 解决方法: 1.cmd ping ip地址 查看网络问题,看能否ping通2.cmd tnsping ip地址(或者是服务器的实例名SID)如果报“TNS-1253
转载
2016-09-20 09:44:00
313阅读
2评论
1.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----服务命名---ora11(这个是我的专用服务器
原创
2022-09-13 14:30:35
441阅读
ORA-12170 TNS:连接超时
原创
2021-12-20 00:36:25
1857阅读