本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon EC2 執行個體上設定 Oracle Connection Manager
Oracle Connection Manager (CMAN) 是代理伺服器,可將連線請求轉送到資料庫伺服器或其他代理伺服器。您也可以使用以下參數來設定 CMAN:
- 存取控制
-
您可以建立規則來篩選掉使用者指定的用戶端請求並接受其他請求。
- 工作階段多工
-
您可以透過一個網路連線將多個用戶端工作階段連線傳輸到共用伺服器目標。
通常 CMAN 位於獨立於資料庫伺服器和用戶端主機的主機上。如需詳細資訊,請參閱 Oracle 資料庫說明文件中的設定 Oracle Connection Manager
CMAN 支援的版本和授權選項
CMAN 支援 Amazon RDS 所支援的全部版本 Oracle 資料庫企業版。如需詳細資訊,請參閱 RDS for Oracle 版本。
您可以將 Oracle Connection Manager 安裝在與安裝了 Oracle 資料庫的主機不同的主機上。執行 CMAN 的主機不需要單獨的授權。
CMAN 的要求與限制
為了提供全受管體驗,Amazon RDS 限制作業系統的存取權。您無法修改需要作業系統存取權的資料庫參數。因此,Amazon RDS 不支援要求登入作業系統的 CMAN 功能。
設定 CMAN
設定 CMAN 時,可以在 RDS for Oracle 資料庫之外執行大部分工作。
主題
步驟 1:在與 RDS for Oracle 執行個體相同 VPC 中的 Amazon EC2 執行個體上設定 CMAN
若要了解如何設定 CMAN,請按照部落格文章在 Amazon EC2 for Amazon RDS for Oracle 上設定和使用 Oracle Connection Manager
步驟 2:設定 CMAN 的資料庫參數
若使用 Traffic Director Mode 和工作階段多工等 CMAN 功能,請將 REMOTE_LISTENER
參數設為資料庫參數群組中 CMAN 執行個體的地址。請考量下列情況:
-
CMAN 執行個體位於 IP 地址為
10.0.159.100
並使用連接埠1521
的主機上。 -
資料庫
orcla
、orclb
以及orclc
位於獨立的 RDS for Oracle 資料庫執行個體上。
下表顯示如何設定 REMOTE_LISTENER
值。LOCAL_LISTENER
值由 Amazon RDS 自動設定。
資料庫執行個體名稱 | 資料庫執行個體 IP | 本機監聽器值 (自動設定) | 遠端監聽器值 (由使用者設定) |
---|---|---|---|
orcla |
10.0.159.200 |
|
10.0.159.100:1521 |
orclb |
10.0.159.300 |
|
10.0.159.100:1521 |
orclc |
10.0.159.400 |
|
10.0.159.100:1521 |
步驟 3:為參數群組與您的資料庫執行個體建立關聯。
建立或修改資料庫執行個體以使用您在 步驟 2:設定 CMAN 的資料庫參數 中設定的參數群組。如需詳細資訊,請參閱 將資料庫參數群組與 RDS 亞馬遜 Aurora 中的資料庫執行個體建立關聯。