oracle主服务linstener,备用数据库监听文件的配置

备用数据库的LISTENER 和TNSNAMES 文件的设定。

A:同一台机上的LISTENER.ORA 和TNSNAMES.ORA 的设定。

如果想通过图形化界面设定,在linux的图形界面中用run执行$ORACLE_HOME/bin/netca #win下c:>netca

然后进行图形化的设定。

这个例子中,备用数据库SID=testdb,主数据库的SID=oracle

Linstener设定:

设定listener时,要让监听服务stop.

Linux>lsnrctl stop

手工修改,在listener.ora 的DESCRIPTION中增加下面的监听条目,采用IPC协议。Key 为k+$ORACLE_SID保证是唯一的值。因为是在同一台机上所以采用IPC协议进行本机内部通讯。

在地址监听列表中加多

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = 备用数据库的k+$ORACLE_SID))

)

有且只有让一个IPC协议条目监听(目前实验如此)

然后重新启动监听服务

linux>lsnrctl start

例子:

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = ktestdb))

)

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = studysvr)(PORT = 1521))

)

)

)

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = /opt/oracle/oraInventory)

(PROGRAM = extproc)

)

(SID_DESC =

(GLOBAL_DBNAME = oracle)

(ORACLE_HOME = /opt/oracle/oraInventory)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值