Oracle一个实例配置多个listener或多个端口

一个oracle实例对于多个监听,一个监听对于多个端口。现在我们可以创建一个oracle实例一个监听的两个端口。这一共有两种方法:

oracle一个实例配置多个listener或多个端口

listener.ora文件的内容如下:

SID_LIST_LISTENER =

  (SID_LIST =

    (SID_DESC =

      (SID_NAME = PLSExtProc)

      (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db)

      (PROGRAM = extproc)

    )

    (SID_DESC =

      (GLOBAL_DBNAME = jingyong)

      (ORACLE_HOME =/u01/app/oracle/product/10.2.0/db)

      (SID_NAME = jingyong)

    )

  )

 

LISTENER =

  (DESCRIPTION_LIST =

    (DESCRIPTION =

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

    )

  )

上面的配置只配置了一个listener

 

下面再增加一个listener_2

SID_LIST_LISTENER_2 =

  (SID_LIST =

    (SID_DESC =

      (SID_NAME = PLSExtProc)

      (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db)

      (PROGRAM = extproc)

    )

    (SID_DESC =

      (GLOBAL_DBNAME = jingyong)

      (ORACLE_HOME =/u01/app/oracle/product/10.2.0/db)

      (SID_NAME = jingyong)

    )

  )

 

LISTENER_2 =

  (DESCRIPTION_LIST =

    (DESCRIPTION =

      (ADDRESS = (PROTOCOL = TCP)(HOST = jingyong)(PORT = 1522))

    )

  )

SID_LIST_ 这里的要和LISTENER名称一致。

SID_DESC则注册要提供服务的数据库实例名。这样LISTENER2 才能够提供服务。

 

再来启动两个listener

[oracle@jingyong udump]$ lsnrctl stop listener

 

LSNRCTL for Linux: Version 10.2.0.1.0 – Production on 13-JAN-2013 18:06:21

 

Copyright (c) 1991, 2005, Oracle.  All rights reserved.

 

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=jingyong)(PORT=1521)))

The command completed successfully

[oracle@jingyong udump]$ lsnrctl start listener_2

 

LSNRCTL for Linux: Version 10.2.0.1.0 – Production on 13-JAN-2013 18:06:37

 

Copyright (c) 1991, 2005, Oracle.  All rights reserved.

 

Starting /u01/app/oracle/product/10.2.0/db/bin/tnslsnr: please wait…

 

TNSLSNR for Linux: Version 10.2.0.1.0 – Production

System parameter file is /u01/app/oracle/product/10.2.0/db/network/admin/listener.ora

Log messages written to /u01/app/oracle/product/10.2.0/db/network/log/listener_2.log

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=jingyong)(PORT=1522)))

 

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=jingyong)(PORT=1522)))

STATUS of the LISTENER

————————

Alias                    listener_2

Version                  TNSLSNR for Linux: Version 10.2.0.1.0 – Production

Start Date                13-JAN-2013 18:06:37

Uptime                    0 days 0 hr. 0 min. 0 sec

Trace Level              off

Security                  ON: Local OS Authentication

SNMP                      OFF

Listener Parameter File  /u01/app/oracle/product/10.2.0/db/network/admin/listener.ora

Listener Log File        /u01/app/oracle/product/10.2.0/db/network/log/listener_2.log

Listening Endpoints Summary…

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=jingyong)(PORT=1522)))

Services Summary…

Service “PLSExtProc” has 1 instance(s).

  Instance “PLSExtProc”, status UNKNOWN, has 1 handler(s) for this service…

Service “jingyong” has 1 instance(s).

  Instance “jingyong”, status UNKNOWN, has 1 handler(s) for this service…

The command completed successfully

[oracle@jingyong udump]$ lsnrctl start listener

 

LSNRCTL for Linux: Version 10.2.0.1.0 – Production on 13-JAN-2013 18:06:41

 

Copyright (c) 1991, 2005, Oracle.  All rights reserved.

 

Starting /u01/app/oracle/product/10.2.0/db/bin/tnslsnr: please wait…

 

TNSLSNR for Linux: Version 10.2.0.1.0 – Production

System parameter file is /u01/app/oracle/product/10.2.0/db/network/admin/listener.ora

Log messages written to /u01/app/oracle/product/10.2.0/db/network/log/listener.log

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=jingyong)(PORT=1521)))

 

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=jingyong)(PORT=1521)))

STATUS of the LISTENER

————————

Alias                    listener

Version                  TNSLSNR for Linux: Version 10.2.0.1.0 – Production

Start Date                13-JAN-2013 18:06:41

Uptime                    0 days 0 hr. 0 min. 0 sec

Trace Level              off

Security                  ON: Local OS Authentication

SNMP                      OFF

Listener Parameter File  /u01/app/oracle/product/10.2.0/db/network/admin/listener.ora

Listener Log File        /u01/app/oracle/product/10.2.0/db/network/log/listener.log

Listening Endpoints Summary…

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=jingyong)(PORT=1521)))

Services Summary…

Service “PLSExtProc” has 1 instance(s).

  Instance “PLSExtProc”, status UNKNOWN, has 1 handler(s) for this service…

Service “jingyong” has 1 instance(s).

  Instance “jingyong”, status UNKNOWN, has 1 handler(s) for this service…

The command completed successfully

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1902969.html

(0)
上一篇 2025年2月22日 15:13:43
下一篇 2025年2月22日 15:13:59

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Oracle数据库listener 启动时提示 No space left on device

    联系SA检查 /var 目录下 inodes 耗尽的原因,并删除那些小文件后,监听器正常启动了,之后参考 eygle 的文章,检查了一下,发现监 某天机器由于断电+ups 供电不足重启后,,发现监听器启不起来了,提示错误: TNSLSNR …

    数据库 2025年2月23日
    100
  • Oracle Management Server 启动和配置

    按照文档登陆Oracle Management Server时,第一次登陆成功,关机后再次登陆可能会出现:域名解析错误或登陆被否决错误。错误原因 按照文档登陆oracle  management server时,第一次登陆成功,关机后再次登…

    数据库 2025年2月23日
    100
  • Oracle 10.2.0.4 升级到 10.2.0.5

    某发票开发测试库升级 升级前准备,此次升级只是很对测试环境数据库升级,所以没有事先一个月来获取系统,数据库的统计信息,机器 某发票开发测试库升级 升级前准备,此次升级只是很对测试环境数据库升级,所以没有事先一个月来获取系统,数据库的统计信息…

    数据库 2025年2月23日
    100
  • Oracle 快照(snapshot) 管理

    —-手工创建Oracle 快照 BEGIN DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (); END; / —删除快照 具体快照信息可以查看视图 D —-手工创建o…

    数据库 2025年2月23日
    100
  • EM资料库重建 手动删除资料库

    由于原来的数据库已经被删除,再重做oem时需要用到监听,此时直接重做报如下错误: 由于原来的数据库已经被删除,再重做oem时需要用到监听,此时直接重做报如下错误: [oracle@localhost ~]$ emca -repos recr…

    数据库 2025年2月23日
    100
  • Oracle数据库学习札记

    记下有关Oracle数据库的一些重要知识,以供备查! 一.文件系统和作用执行文件:Oracle系统的核心,数据文件只能被Oracle处理程序所识 记下有关Oracle数据库的一些重要知识,以供备查! 一.文件系统和作用执行文件:Oracle…

    数据库 2025年2月23日
    100
  • Oracle修改提示符方法

    Oracle修改提示符方法sqlplus启动的时候会读取glogin.sql脚本,在$Oracle_HOME/sqlplus/admin目录中,写在里面就可以了。给你个例 Oracle修改提示符方法 sqlplus启动的时候会读取glogi…

    数据库 2025年2月23日
    100
  • Oracle技术平台助力数字化城市管理进程

    在北京市东城区政府、北京图盟科技、数字政通、北京移动各方紧密合作下,展开了ldquo;城管通rdquo;应用系统的研发工作。ldquo 进入论坛随着城市现代化建设进程的加快,城市管理滞后几乎成为各个国家、各个城市的共性问题。北京市东城区与全…

    数据库 2025年2月23日
    100
  • MySQL修复坏表的方法

    有的时候因为掉电或者其他原因导致数据库损坏,我们可以使用MySQL自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库;例 有的时候因为掉电或者其他原因导致数据库损坏,我们可以使用MySQL自带的mysqlcheck命令来快…

    数据库 2025年2月23日
    100
  • MySQL负载过高的优化

    这样,慢语句就被记录在日志文件中了.tail -f /usr/local/mysql/data/log_slow_queries.log 查看日志.四个参数Query_time: 0 Lock 公司网站刚改完版,优化了数据库结构,使用的me…

    数据库 2025年2月23日
    100

发表回复

登录后才能评论