1521端口

更新时间:2023-04-18 04:14:08 阅读: 评论:0


2023年4月18日发(作者:交互分配法例题)
Oracle数据库TNS配置方法详解
OracleTNS的完整定义:transparence Net哺乳期乳房刺痛 work Substrate
透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS
当作只是监听器。
TNSOracle Net的一部分,专门用来管理和配置Oracle数据
库和客户端连接赞美母亲的古诗 的一个工具,在大多数情况下客户端和数据库要通讯,
必须配置TNS当然在少数情况下,不用配置TNS也可以连接Oracle
数据库,比如通过JDBC。如果通过TNS连接Oracle,那么客户端必
须安装Oracle client程序。
Oracle当中,如果想访问某个服务器,必须要设置TNS它不像
SQL SERVER那样在客户端自动列举出在局域网内所有的在线服务器,
只需在客户端选择需要的服务器,然后使用帐号与密码登录即可。
Oracle不能自动列举出网内的服务器,需要通过读取TNS配置文件
才能列出经过配置的服务器名。
配置文件名一般为:
默认路径:%ORACLE_HOME%




上图中的CGDBSTDCG就是对应的TNSHOST是指向数据库服
务器的IP当然局域网内用计算机名称也是可以的。通过客户端Net
Manager创建一个连接到数据库服务器的连接服务时,实际上就是在
文件中增加了一个TNS的内容。
TNS的详细配置文件
TNS的配置文件包括服务器端和客户端两部分。服务器端有
,如果通过OCM(Oracle
Connection Manage)和域名服务管理客户端连接,服务器端可能还包
等文件;客户端有Oracle
所有的TNS配置文件的默认路径:%ORACLE_HOME%networkadmin
监听器配置二年级数学手抄报图片大全 文件,成功启动后是驻留在服务器端
的一个服务。监听器是用来侦听客户端的连接请求以及建立客户端和
服务器端连接通道的一个服务程序。默认情况下Oracle1521端口
上侦听客户端连接请求。
用来管理和约束或限制tns连接的配置,通过在该
文件中设置一些参数,可以管理TNS连接。根据参数作用的不同,需
要分别在服务器和客户端配置.
配置客户端到服务器端的连接服务,包括客户端
要连接到的服务器和数据库的配置信息。
TNS配置
可以通过Oracle Net Configuretion Assitant配置TNS,也可
以手动配置。首先在Oracle服务器端安装完成之后,应该先着手配



LISTENERLISTENER是进行Oracle通讯的首要组件,紧接着在客
户端安装Oracle client,同时配置文件。
首先监听器包括两个部分:Oracle要监听的地址、端口、通讯
协议;Oracle要监听的数据库实例,非RAC环境下,LISTENER只能
监听本服务器的地址和实例,RAC环境下,LISTENER还可以监听远程
服务器。每个数据库最少要配置一个监听器。(注:RAC环境,指的
Oracle服务器集群配置的环境)

LISTENER部分配置了Oracle要监听的地址和端口信息;该文件
中还会包括SID_LIST_LISTENER部分,这部分配置了Oracle需要监
听的实例。注:在上述截图中并没有SID_LIST_LISTENER这一部分,
这是因为Oracle9i版本引入了动态监听服务注册,在数据库启动

SID_LIST_LISTENER部分了)
HOST参数可以是Oracle服务器主机名称,也可以是相应的IP
地址。在一个多IP的服务器上可以配置listpaint过去式 ener同时监听多个地址,
LISTENER= (DESCRIPTION=
(ADDRESS_LIST= (ADDRES鲜菇 S=(PROTOCOL=tcp)(HOST=192.168.0.11)
(PORT=1521)) (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.2.11)
(PORT=1521))) ),或者可以配置多个监听器,分别监听不同的IP



地址。
一般说的TNS配置其实就是对文件的配置,
有客户端的配置,也有服务器端的配置。客户端和服
务器端配置的区别是因为服务器端的配置跟LISTENER的配置相关。
下面是一个简单的配置示例:

也包括两部分,ADDRESS_LIST 部分包含了Oracle
数据库服务器的监听地址信息,也就是要告诉TNS数据库可通过这个
地址和CLIENT进行通讯;CONNECT_DATA 定义了CLIENT要连接的数
据库,以及数据库的连接方式,(专用或共享)
在一个多IP环境中,TNS也可以配置多个远程IP地址:CGDB =全球灾难
(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL =
TCP)(HOST = 192.168.1.55)(PORT = 1521)) (ADDRESS = (PROTOCOL
= TCP)(HOST = 192.168.1.56)(PORT = 1521))) (CONNECT_DATA =
(SERVICE_NAME = CGDB) (SERVER = DEDICATED) ) )
是个很重要的配置,它可以控制和管理Oracle连接
的属性,根据参数作用的不同决定在客户端配置还是在rver端配
置。的配置是全局性的,也就说的配置是对



所有的连接起作用,如果想对某个特殊的连接或服务进行约束或限制,
可以 TNS配置相应参数。




本文发布于:2023-04-18 04:14:08,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/835184.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:智能消防系统
标签:1521端口
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图