Oracle-032-3:Basic oracle net server-side configuration

1Z0-032-03:Basic oracle net server-side configuration

listener:用于侦听用户端的请求. lsnrctl stop|start|status 直接连接或重定向或到dispatcher
service_name可以认可 listener将分配连接。
listener.ora 在server端,tnsnames.ora在client端,sqlnet.ora在server,client端都需要。路径:$ORACLE_HOME/network/admin
listener responses: spawns a server process and passes the connection to it;
redirects the connection to a dispatcher or server process;
hands off the connection to a dispatcher or server process in shared server .
configuring listener:
static: oracle8i 及以前。需要OEM。 需要listener.ora文件配置
dynamic:9i及以后, 不需要listener.ora
第一种: 第一步:连接字符串解析,
第二步:listener--->server process
之后: 就是client 与server process之间进行工作。即使连接完成之后再停止也没有关系。
第二种:第一步:连接字符串解析;此时服务器端已分配了一些进行在等待连接用于MTS
第二步: listener--->server process
第三步: server process-->listener--->client
之后: 就是client 与server process之间进行工作
listener.ora:
listener name; port; protocols; SID; host name(ip addr);
配置:listener配置,server db配置。global name可以随便配置。
允许:一个listener服务于多个DB,也可以多个listener服务于一个DB;listener在此可以实现负载平衡。
动态服务注册:要借助于这两个参数
service_names 和instance_name 通过这两个参数可以进行注册,用到PMON 。
如果要需要进行动态注册,就一定要用listener 或在init.ora中进行定义local_listener=value.
JVM:IIOP/http:
8i及以前:只能通过静态注册。
9i及以后(server and client都要是9i以后的):
lsnrctl 用法: >lsnrctl
set current_lister value
help set 有大量信息可以设定 set trace_level admin
help show 可以查看所有set所有信息除了password.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值