oracle静态监听和动态监听
一、什么是注册?
一、什么是注册?
就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。
到监听器中:数据库服务器对应的实例和服务。)
二、静态注册
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(GLOBAL_DBNAME =orcl)
(SID_NAME =orcl)
(GLOBAL_DBNAME =orcl1)
三、动态注册
listener中。
首先要在init.ora中指定instance_name,service_names两个参数的值。在sqlplus下通过show parameter service_names 和show
parameter instance_name可以查看这两个参数的值。
db_name的值。
接。例如下面的设置将导致服务orcl.oracle.com被注册到监听器中:
db_domain=oracle.com
service_names=orcl ;
可选择的是,您可以在service_names参数中指定多个服务值,值之间用逗号格开,这对于共享服务器配置是很有用的。
local_listener参数!
有显式设置 service_names和instance_name的值时,若重启监听器带来的动态注册信息丢失的情况。
间之内完成动态注册。
实例状态为UNKNOWN值时表明此服务是静态注册的设置。这时监听器用来表明它不知道关于该实例的任何信息,只有当客户发出连
接请求时,它才检查该实例是否存在。
知道它的状态。该信息将被用于连接请求的回退 (fallback)和负载平衡。
原文链接:https://www.f2er.com/oracle/209694.html