成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談Oracle的監聽服務-靜態注冊

運維 數據庫運維
動態服務是實例在服務器上啟動并運行時向偵聽器注冊的代表,而靜態服務(SID_LIST_LISTENER)可用于服務外部連接,無論是否在服務器上運行實例,連接非常有用到空閑或 NOMOUNT 數據庫。

概述

動態服務是實例在服務器上啟動并運行時向偵聽器注冊的代表,而靜態服務(SID_LIST_LISTENER)可用于服務外部連接,無論是否在服務器上運行實例,連接非常有用到空閑或 NOMOUNT 數據庫。

根據Oracle 19c Advanced Features of Oracle Net Services,靜態服務的用例可以是以下任何一種:

  • 外部過程調用。
  • Oracle 異構服務。
  • Oracle Data Guard。
  • 從 Oracle Enterprise Manager Cloud Control 以外的工具遠程啟動數據庫。
  • 與早于 Oracle8i 版本 2 (8.1) 的 Oracle 數據庫的連接。

1、添加單個靜態服務

啟用靜態服務注冊功能的配置非常簡單,只需在監聽器配置文件中添加一個名為SID_LIST_LISTENER的條目,該文件通常位于$ORACLE_HOME/network/admin/listener.ora,然后重新啟動監聽器。

[oracle@test ~]$ vi $ORACLE_HOME/network/admin/listener.ora
...
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME=ORCL))
)

基本上,靜態服務注冊至少需要知道兩項,ORACLE_HOME和ORACLE_SID。如您所見,我們在條目中提供了它們。

2、添加多個靜態服務

對于更多ORACLE_SID,您可以像這樣將SID_LIST附加到條目中。

[oracle@test ~]$ vi $ORACLE_HOME/network/admin/listener.ora
...
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME=ORCL))
(SID_DESC=
(ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME=SMALLDB))
)

3、 使用 GLOBAL_DBNAME

對于那些DB_DOMAIN不為空的數據庫,您應該在SID_LIST中添加更多信息GLOBAL_DBNAME。

[oracle@test ~]$ vi $ORACLE_HOME/network/admin/listener.ora
...
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME=ORCL))
(GLOBAL_DBNAME=orcl.example.com)
)

GLOBAL_DBNAME的格式如下:

<DB_UNIQUE_NAME>.<DB_DOMAIN>

在上述情況下,數據庫的DB_DOMAIN是example.com。請注意,如果您的DB_DOMAIN為空,則不必添加它。不要忘記重新啟動監聽器以立即生效。

4、Data Guard Broker 的靜態服務

您必須為數據保護代理添加一個特殊的靜態服務<DB_UNIQUE_NAME>_DGMGRL.<DB_DOMAIN>以啟用需要重新啟動實例而無需手動干預的代理操作,例如通過switchover在主數據庫和備用數據庫之間進行角色轉換。

[oracle@test ~]$ vi $ORACLE_HOME/network/admin/listener.ora
...
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME=ORCL))
(GLOBAL_DBNAME=ORCL_DGMGRL)
)

請注意,如果您的DB_DOMAIN為空,則不必添加它。所有服務名稱最好大寫。

服務名稱的狀態

讓我們看看他們在監聽器中的狀態。

[oracle@test ~]$ lsnrctl status
...
Services Summary...
Service "ORCL" has 2 instance(s).
Instance "ORCL", status UNKNOWN, has 1 handler(s) for this service...
Instance "ORCL", status READY, has 1 handler(s) for this service...
Service "ORCLXDB" has 1 instance(s).
Instance "ORCL", status READY, has 1 handler(s) for this service...
The command completed successfully

靜態服務ORCL的狀態被標記為UNKNOWN,而動態服務是READY,這意味著實例確實存在并準備好服務。

責任編輯:姜華 來源: 今日頭條
相關推薦

2011-05-17 13:17:29

Oracle靜態注冊動態注冊

2011-07-25 16:54:52

Oracle數據庫注冊監聽

2010-04-15 11:10:26

Oracle無法啟動監

2011-06-21 16:51:21

Qt 靜態 編譯

2009-05-06 11:09:10

Oracle物化視圖數據庫

2009-05-04 09:52:49

Oracle優化排序

2009-11-17 17:47:56

Oracle Shar

2011-07-18 18:01:34

buffer cach

2009-11-17 10:48:22

Oracle Spat

2011-07-04 13:39:32

注冊表監聽器

2011-03-21 16:21:49

Oracle監聽口令監聽器

2009-11-18 18:28:27

Oracle監聽器

2009-04-09 10:16:43

Oracle架構基礎

2011-01-26 11:09:07

2009-02-03 08:58:13

SQL*Net配置網絡應用

2010-04-19 09:52:24

Oracle行級鎖

2011-05-20 10:05:13

Oracle性能優化

2009-04-24 10:49:57

Oracle性能優化錯誤

2009-05-07 11:30:28

Oracle掃描數據索引

2010-11-19 14:22:04

oracle服務端
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲v区 | 国产成人av一区二区三区 | 九色www| 国产精品成人品 | 五月婷婷在线视频 | 81精品国产乱码久久久久久 | 日韩综合 | 91最新入口| 91精品国产综合久久久动漫日韩 | 欧美日韩不卡合集视频 | 国产精品成人在线播放 | 国产一区二区自拍 | 成人欧美一区二区三区在线播放 | 在线观看国产91 | 欧美精产国品一二三区 | 免费成人高清 | 国产91网址| 国产精品久久久久久久久久妞妞 | 欧美一级片在线 | 亚洲精选一区 | 日韩色图在线观看 | 亚洲精品中文字幕 | 福利色导航 | 亚洲情综合五月天 | 二区国产 | 青春草在线 | 四虎影视免费观看 | 亚洲高清在线观看 | 国产视频二区在线观看 | 国产精品一区在线 | 精品国产久 | 一本一道久久a久久精品蜜桃 | 成人午夜黄色 | 国产蜜臀| 国产精品免费福利 | 一区二区三区国产 | 亚洲天堂久久新 | 久久免费视频在线 | 国产精品精品视频一区二区三区 | 欧美色综合一区二区三区 | 中文字幕一区二区三区在线视频 |