多IP伺服器上監聽器的設定
為了減少機器浪費,決定把分佈在兩個伺服器上的資料庫使用者資料合併到同一個伺服器上的同一個資料庫。
資料庫A和資料庫B的service_name都一樣,IP不一樣。
由於有不同的應用分佈在這兩個資料庫上,為了不影響這些程式的執行,需要把原來的兩個伺服器用到的IP都分配給新伺服器。相應的監聽檔案也應作相應的修改:
原監聽檔案:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.107)(PORT = 1521))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /opt/oracle/product/9.2.0)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = mydb)
(ORACLE_HOME = /opt/oracle/product/9.2.0)
(SID_NAME = mysid)
新監聽檔案:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.107)(PORT = 1521))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.201)(PORT = 1521))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /opt/oracle/product/9.2.0)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = mydb)
(ORACLE_HOME = /opt/oracle/product/9.2.0)
(SID_NAME = mysid)
)
)
這樣,不用修改程式的資料庫連線,就可以正常執行原來的程式。整個資料庫合併對應用透明。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/231499/viewspace-63740/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 伺服器如何設定多個不同ip地址伺服器
- 設定 Oracle 監聽器密碼(LISTENER)Oracle密碼
- 伺服器端監聽器配置伺服器
- 站群伺服器和IP設定伺服器
- 監聽設定密碼密碼
- 伺服器:Ubuntu設定IP地址、閘道器、DNS伺服器UbuntuDNS
- 設定USB資料監聽
- 為監聽設定密碼密碼
- oracle更改預設埠號,監聽器加密,限制ip訪問Oracle加密
- 多IP伺服器怎麼樣?多IP伺服器有什麼優勢?伺服器
- 為監聽設定密碼防止遠端關閉監聽密碼
- 設定Linux伺服器IP地址的shell指令碼Linux伺服器指令碼
- ORACLE listener監聽設定密碼Oracle密碼
- 如何配置多個監聽器不同埠
- windows伺服器下指定IP地址遠端訪問伺服器的設定方法Windows伺服器
- 使用NAT閘道器輕鬆為單臺雲伺服器設定多個公網IP伺服器
- Android ListView中按鈕監聽器設定及優化AndroidView優化
- 設定Flume監聽檔案內容
- 加固Oracle安全,為監聽設定口令Oracle
- UNIX環境設定監聽埠的指令碼指令碼
- 同一個伺服器建立兩個監聽器的話,兩個監聽器的port和KEY都不能相同伺服器
- 使用監聽器實現JavaWeb的定時執行JavaWeb
- 伺服器多IP有什麼用伺服器
- Androidx為Fragment中的按鈕設定監聽AndroidFragment
- javaWeb中的監聽器JavaWeb
- passive 的事件監聽器事件
- 2008伺服器管理器共享許可權設定 伺服器上共享怎麼設定伺服器
- 如何發現遠端伺服器上某埠正在監聽的ORACLE例項/服務伺服器Oracle
- RAC 監聽中的 IP=FIRST 是啥意思?
- oracle 多庫配監聽Oracle
- Cacti監控一臺Web伺服器上多個Tomcat埠的實現Web伺服器Tomcat
- beeweb的app.conf設定的監聽埠不生效WebAPP
- oracle 設定監聽白名單,並且怎麼設定白名單地址Oracle
- Web中的監聽器【Listener】Web
- 如何在伺服器上新增虛擬IP?伺服器
- oracle 監聽器配置Oracle
- JS事件監聽器JS事件
- 伺服器的安全設定方法伺服器