44问答网
所有问题
oracle动态监听和静态监听的区别
如题所述
举报该问题
推荐答案 推荐于2016-04-11
动静态监听,主要说的是服务端的监听程序。动态监听就是说监听服务文件listener.ora的dbname和oracle-sid是动态注册的。而静态监听就是这部分内容是写死的。
二者区别就是,假设某台服务器上有两个实例,那么不管你启动哪个实例,动态监听都可以进行监听,只是如果先启动实例后启动监听的话,有一个实例注册的时间。而静态监听,则只能监听在文件中写了sid标示符的那个实例,其他的实例则不能监听。不过好处是动态监听的注册速度相对较快,其他的就没有什么了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/DYK6WRYG3WRDYW3RRG.html
其他回答
第1个回答 2018-07-31
动态注册:客户端(sys用户)只能在远程数据库启动的情况下连接上,远程数据库关闭时客户端连接不上远程数据库。
静态注册:无论远程数据库处于开启还是关闭状态,客户端(sys用户)都可连接上。
换一句换说静态注册可以在客户端控制服务器端数据库的启停,而动态注册则不可以。(动态注册的监听在实例关闭时会被注销)
数据库关闭的状态下,只有sys用户可连入数据库,其他用户不可连入。
相似回答
oracle监听静态
注册和
动态
注册
的区别
答:
静态监听就是只能监听某一个实例的监听,注册时间短。动态监听是能够监听所有启动实例的监听,注册时间略长
。比如,某服务器上有两个数据库实例A、B。在静态监听的时候,如果如果监听为A实例,那么当不启动A实例,启动B实例的时候,该监听要么修改监听参数才能监听B实例,要么就不能监听B实例。动态监听,...
oracle
register怎么打开
答:
oracle
注册监听分为
动态
注册
和静态
注册,写在listener.ora里面的内容是静态注册的东西,你可以把里面的extproc换成你的SID。除了这个文件,listener服务还会扫描你的oracle服务,看是否在启动状态,如果扫描到的话,会动态进行注册。在cmd下输入lsnrctl,然后输入status,可以查看目前
监听的
所有服务,静态注册的服...
oracle
odbc 连接sqlserver 28545
答:
2.
静态监听
部分 静态监听就是SID_LIST_xxx节点下的配置 最简单的配置如下 SID_LIST_listener_name= (SID_LIST= (SID_DESC=...)(SID_DESC=...))可允许的参数:ENVS环境变量键值对 GLOBAL_DBNAME:对外提供的网络服务名
ORACLE
_HOME PROGRAM:用来标识服务可执行程序,最常用的PROGRAM=extproc SID_...
oracle
监听
程序的作用
答:
1、
监听
客户端请求 监听器运行在数据库服务器之上,
与Oracle
实例(可为多个)相关关联,是一个专门的进程process,在windows的服务项目或者Linux的运行进程列表中,都会看到对应的运行进程。Windows上名为TNSLSNR,Linux/Unix平台上是lsnrctl。2、 为客户端请求分配Server Process 监听器只负责接听请求,之后...
大家正在搜
如何查看oracle监听状态
查看oracle监听状态
rac配置静态监听
oracle自带监听
oracle创建监听
oracle监听命令
oracle监听文件在哪里
oracle12541无监听程序
oracle监听服务起不来
相关问题
oracle动态监听和静态监听的区别
windows环境查看oracle是动态监听还是静态监听
监听的静态注册与动态注册什么区别
如何区分oracle中的静态参数和动态参数
Oracle在哪些情况下监听必须用静态注册
Oracle在哪些情况下监听必须用静态注册
oracle监听和tns最大的区别
oracle动态监听 怎么连接数据库