1. 什么是TNS?TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库,比如通过JDBC.如果通过TNS连接Oracle,那么客户端必须安装...
转载
2015-07-06 16:24:00
152阅读
2评论
在Linux操作系统中,Oracle数据库连接配置中的TNS是一个非常重要的部分。TNS即“Transparent Network Substrate”,它是Oracle Net Services中的一部分,负责管理客户端与数据库服务器之间的通信。
要在Linux操作系统中配置Oracle TNS,首先需要编辑Oracle的TNSNAMES.ORA文件。该文件通常位于$ORACLE_HOME/n
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = rui-oracle11g)(PORT =
原创
2021-12-27 10:15:19
292阅读
一、tnsnames.ora用途:(用于客户端)告诉oracle client应该从哪连、连到哪。TEST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip/host name)
转载
精选
2014-08-22 17:35:57
6764阅读
什么是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
612阅读
用到的oracle客户端有两种:plsql与toad for oracle
oracle客户端工具本身自带了一个tns配置工具,可以通过其配置,另外toad也提供了配置tns的功能,另外,还可以直接修改配置文件,该配置文件路径为:
%ORACLE_CLIENT%\NETWORK\ADMIN\tnsnames.ora文件,例如:
IPTV=
(DESC
原创
2010-11-24 16:09:47
10000+阅读
安装了ORACLE的SQL Developer 4.0.3.16,但是连接数据库时,如果选择连接类型为“TNS”,无法获取网络别名,那么要如何设置,才能访问到TNS文件呢? 此时需
原创
2021-08-23 10:07:12
1808阅读
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
140阅读
Oracle 中TNS的作用
转载
2016-04-09 10:29:00
183阅读
在Linux系统下,使用Oracle数据库时,TNS(Transparent Network Substrate)是一个非常重要的概念。TNS是Oracle数据库中用于描述客户端连接到数据库服务器的网络连接信息的工具,通过TNS,客户端可以访问数据库服务器并执行相应的操作。
在Linux系统下配置Oracle数据库的TNS时,需要进行一些必要的步骤。首先,需要在Oracle数据库服务器上安装并配
[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
261阅读
NS简要介绍与应用 Oracle中TNS的完整定义:transparence Network Substrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器。 TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情
原创
2021-08-27 11:48:45
661阅读
在Linux系统中,Oracle数据库是非常常见的数据库类型之一。在处理Oracle数据库时,有时候需要关闭TNS Listener来对数据库进行维护或者其他操作。关闭TNS Listener是一个比较重要的操作,因为TNS Listener是Oracle数据库和客户端之间通信的关键组件之一。下面我们来看一下在Linux系统下如何关闭TNS Listener。
首先,我们需要打开终端窗口,通过r
系统环境: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
4343阅读
在使用Linux系统中,我们经常会遇到需要启动Oracle数据库实例的情况。而在启动Oracle数据库实例的过程中,可能会遇到TNS Listener无法正常启动的情况。TNS Listener是Oracle数据库中用来处理客户端与服务器之间的通信的一个重要组件,如果TNS Listener无法正常启动,将导致客户端无法连接到数据库实例。
在Linux系统中,要启动TNS Listener,需要
在使用Linux系统中连接Oracle数据库时,经常会遇到TNS超时的问题。TNS(Transparent Network Substrate)是Oracle数据库中用于网络通信的协议,它负责在客户端和服务器之间建立连接和数据传输。当TNS出现超时问题时,会导致连接中断,影响业务的正常运行。
造成TNS超时的原因有很多,比如网络延迟、服务器负载过高、客户端配置不正确等。在遇到TNS超时问题时,需
查看相关时段的alert日志,发现了如下的错误:***********************************************************************
Fatal NI connect error 12170.
VERSION INFORMATION:
TNS for Linux: Version 11.2.0.4.0 - Production
Oracle
错误提示: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
1759阅读
在Linux系统中,运行Oracle数据库时,经常需要查看TNS服务相关的信息。TNS(Transparent Network Substrate)是Oracle数据库的网络服务名称,用于实现客户端和数据库之间的通信。在Linux系统中,用户可以通过命令行工具进行查看和管理TNS服务。下面将介绍一些常用的命令来查看Oracle TNS服务的相关信息。
1. 查看当前监听状态
要查询当前数据库实
1 .三个配置文件都是放在$ORACLE_HOME\network\admin目录下。
2 .sqlnet.ora确定解析方式
3 .listener.ora上设SID_NAME,通常用于JDBC访问,对应的错误码为12505
4 .tnsnames.ora上设SERVICE_NAME,通常用于linux sqlplus客户端,对应的错误码为12514
转载
2015-10-12 16:30:00
220阅读
2评论