- 浏览: 1003169 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
pmon只会动态注册port等于1521的监听,否则pmon不能动态注册listener,要想让pmon动态注册listener,需要设置local_listener参数。 LSNRCTL> start TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xys)(PORT=1522))) 监听端点概要... 监听端点概要... SQL> alter system register; //手动注册 系统已更改。 SQL> 监听端点概要...
local_listener是用在当使用非默认的端口时,PMON进程能够进行动态注册。 我们可以这么设置该值形如,local_listener='(ADDRESS = (PROTOCOL = TCP)(HOST = hostname or ip)(PORT = 1521))' 这里说下该值的一个注意点: 先看下listener.ora的配置吧 SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = G:\oracle\product\10.2.0\db_2) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = orcl1) (SID_NAME = orcl1) (ORACLE_HOME = G:\oracle\product\10.2.0\db_2) (PROGRAM = orcl1) ) )
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = fztxt)(PORT = 1521)) ) )
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = fztxt)(PORT = 1525)) )
SID_LIST_TXT_LIS = (SID_LIST = (SID_DESC = (SID_NAME = orcl1) (ORACLE_HOME = G:\oracle\product\10.2.0\db_2) (PROGRAM = orcl1) ) ) 我们这么设置listener.ora,这样,就有了静态的监听了,包括listener和txt_lis,我们可以通过lsnrctl start txt_lis来启动这个监听,也可以通过lsnrctl status txt_lis来观察这个监听的状态。 当我们设置了listener.ora后,txt_lis还不能被客户端访问,那怎么使这个生效呢,这时我们就要PMON来进行动态注册,这就需要local_listener了。 Local_listener有两种设置: 1、如果我们设置 Alter system set local_listener=’(ADDRESS = (PROTOCOL = TCP)(HOST = fztxt)(PORT = 1525))’。那么,我们只要alter system register;强制PMON注册,就可以实现动态注册了。 2、接下来,来讨论另外一个local_listener的设置: Alter system set local_listener=txt_lis; 那么,PMON能识别出来吗? 答案是不能的,因为PMON不知道去哪里解析这个txt_lis。 那有一种情况:如果我们是在数据宕机的时候修改的local_listener=txt_lis;那这时启动数据库,则会出现: SQL> startup ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00132: syntax error or unresolved network name 'TXT_LIS' 这是因为: 要在服务器上的tnsnames.ora里做设置,来映射listener1 启动时它会去服务端的tnsnames.ora里txt_lis的含义,找不到,解析不了,则会报ora-00132的错误。 那服务端的tnsnames.ora要怎么设置呢? Txt_lis=(ADDRESS = (PROTOCOL = TCP)(HOST = fztxt)(PORT = 1525)) 加上这个就OK了。 接下来我们再做另外的测试: SQL> alter system set local_listener='asdf'; alter system set local_listener='asdf' * 第1行出现错误: ORA-02097:无法修改参数,因为指定的值无效 ORA-00119:系统参数LOCAL_LISTENER的说明无效 ORA-00132:语法错误或无法解析的网络名称'asdf' 说明:local_listener的值不能随便设置,要在listener.ora上有相应的标识 以上是local_listener的设置问题。 另外,就像上面批注里面说的,txt_lis注册的实例和服务跟默认的监听一样,那只要我们设置了alter system set local_listener=…… 这时,我们listener status ,也就是默认的监听的状态,我们发现,动态监听没有了,剩下的静态监听
可以知道,默认的监听就只有静态监听了,动态监听都在等待local_listener所对应的监听了。PMON真是见风使舵啊。 更进一步,我们发现,只要我们成功设置了local_listener的值,包括实例和服务名不和默认监听一样,PMON都会在等待local_listener对应的监听 |
发表评论
-
sqlldr总结参数介绍
2012-06-28 14:29 22713有效的关键字: userid -- ORACLE use ... -
11gR2新特性:STANDBY_MAX_DATA_DELAY
2011-12-27 11:18 1160Active Data Guard 是 Oracle 11g ... -
Linux下用OCCI或OCI连接Oracle
2011-07-26 12:00 2869首先,去oracle官网下载C ... -
Oracle Mutex实现机制
2011-05-18 23:43 1036我们都知道Latch是Oracle ... -
oracle伪列 rowid和rownum
2011-03-23 10:00 3495整理ROWID一 一,什么是伪列RowID?1,首先是一种数 ... -
Oracle10gR2 主备自动切换之客户端Failover配置
2011-01-20 10:32 9251. 主库检查和设置假设新增的服务名为ORCL_TAF.LK. ... -
Oracle10g配置Dataguard的相关参数解释
2011-01-20 10:24 1232参考自 http://space.itpub.ne ... -
wrap加密oracle包
2011-01-19 11:52 1272大家都知道oracle的很多系统包是没法看它的源码的,orac ... -
利用hcheck检查数据字典一致性状态
2011-01-17 17:42 1773利用hcheck可以检查oracle数据字典的一致性状态,主要 ... -
插入相同的数据量普通表和临时表产生的redo对比
2011-01-17 16:08 962往临时表里插入相同量 ... -
Database Link与GLOBAL_NAMES参数
2011-01-12 13:36 1007当GLOBAL_NAMES参数设置为TRUE时,使用DATAB ... -
Oracle Streams学习二(清除流配置)
2011-01-09 23:34 1154在完成streams部署之后,如果需要重新配置或舍弃配置,可以 ... -
red hat enterprise 下完全删除oracle 数据库
2011-01-05 01:28 1723步骤 1 以oracle用户登录主、备节点。步骤 2 ... -
Oracle常用dump命令
2010-12-20 00:31 797Oracle常用dump命令,记录一下备查。 一.M ... -
oracle执行DML(事物过程)的深入研究(二)
2010-12-14 15:02 1510接上一节的 oracle执行DML(事物过程)的深入研究(一) ... -
oracle执行DML(事物过程)的深入研究(一)
2010-12-14 10:26 2777用户所执行 DML (即执行事务)操作在 Oracle 内部按 ... -
Oracle基本数据类型存储格式研究(二)—数字类型
2010-12-14 00:35 1442数字类型包含number,intege ... -
Oracle基本数据类型存储格式研究(一)—字符类型
2010-12-13 23:32 11401.char char是定长字符型,内部代码是:96,最多可 ... -
关于oracle rowid的一些内容 -- 转载
2010-12-13 15:47 752本文讨论的是关于oracle ... -
oracle 进制转换
2010-12-13 14:24 12251.16进制转换为10进制 ...
相关推荐
MTS_LISTENER_ADDRESS 参数可被指定为: (ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(PORT=5000)(HOST=zeus)) (ADDRESS=(PROTOCOL=decnet)(OBJECT=outa)(NODE=zeus)) 此参数在 8.1.3 版中已废弃。 值范围: TRUE | FALSE ...
3.2修改local_listener参数注册 17 4、静态注册 17 5、查看注册类型 18 五、监听日志基本操作 19 1、监听器日志特性 19 2、查看监听日志配置 19 3、关闭监听日志 21 4、保存配置 21 5、确认配置生效 21 6、确认配置...
客户端进行连接的时候,系统不定期出现ora-12520,ora-12516的连接问题, 问题解决方案建议: 1、增加process和session的连接数。 2、检查连接的应用,是不是有没有释放...3、将修改参数local_listener中的vip为scan_ip。
RAC概述: Oracle 11gR2 引入了很多新特性, Oracle 11...Local listener 中去,由 local 的 listener 提供服务给客户 端。 此外,安装 GRID 的过程也简化了很多,内核参数的设置可保证安装的最低设置,直接 使用 ASM 存储,
a、配置参数的恢复,oracle_home\network\admin\listener.ora,检查本地机器名是否有变化,以确定监听参数中监听地址项是否需要修伽。 b、本地访问服务名tnsnames.ora的配置,同样需要检查机器名或ip地址是否有...
监听程序参数文件 D:\oracle\product\10.2.0\db_1\network\admin\listener.o ra 监听程序日志文件 D:\oracle\product\10.2.0\db_1\network\log\listener.log 监听端点概要... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)...
本例中微信方法并没有设置参数,实际可以灵活设置参数,例如我们可以在方法中设置HttpServletRequest request,HttpServletResponse response,InMessage in, WeixinContext context等参数,这部分内容也放在使用...
方法参数形式必须和type对应的Listener接口一致. * 4. 注解参数value支持数组: value={id1, id2, id3} * 5. 其它参数说明见{@link org.xutils.event.annotation.Event}类的说明. **/ @Event(value = R.id.btn_...
9. <ref local="nativeJdbcExtractor"/> 10. 11. 12. … 13. </beans> 首先,必须定义一个能够从连接池中抽取出本地数据库JDBC对象(如OracleConnection,OracleResultSet等)的抽取器:...
1.6.1 监听器(Listener)顺序 ...............................................................................................................14 1.6.2 注解处理 .............................................
1.6.1 监听器(Listener)顺序 ...............................................................................................................14 1.6.2 注解处理 ...............................................