前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >相克军_Oracle体系_随堂笔记015-网络原理及配置

相克军_Oracle体系_随堂笔记015-网络原理及配置

作者头像
Alfred Zhao
发布2019-05-24 20:17:52
3550
发布2019-05-24 20:17:52
举报

oracle网络没有负载,

没有负载的就不容易出问题。相对很简单的。

1.监听的动态注册:

PMON 注册监听,或者

代码语言:javascript
复制
alter system register;

强制PMON抓紧注册。

都属于动态注册~ 对应的listener.ora文件配置信息:

代码语言:javascript
复制
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.159)(PORT = 1521)))
    (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)))
  )

2.监听的静态注册:

由于动态注册不稳定,采用静态注册方式,对应的listener.ora文件配置信息:

就在原配置文件上copy5行(下面示例第3~7行),改下global_dbname和sid_name即可~

代码语言:javascript
复制
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = jyzhao)
      (ORACLE_HOME = /opt/app/oracle/product/11.2.0/dbhome_1)
      (SID_NAME = jyzhao)
    )
  )
注:global_dbname 与service_names一致
sid_name与instance_name一致

3.双网卡双监听:

服务器一般为双网卡或多网卡,每个网卡上都配置监听可以缓解网络的压力,实现网络上的负载均衡,但这样有一定的局限性。

4.客户端tnsnames.ora配置:

代码语言:javascript
复制
JYDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.159)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = jyzhao)
    )
  )

5.数据库的各种名字:

数据库名db_name,db_unique_name,实例名instance_name,服务名service_names,全局名global_names……

参见Dave的文章:DBID,SID,DB_NAME,DB_DOMAIN,INSTANCE_NAME,DB_UNIQUE_NAME,SERVICE_NAMES 及监听参数的说明

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2014-08-19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档