本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon RDS 上的 Oracle 上安裝 Siebel 資料庫
您可以使用 Amazon RDS 來託管 Oracle 資料庫執行個體上的 Siebel 資料庫。Siebel 資料庫是 Siebel Customer Relationship Management (CRM) 應用程式架構的一部分。如需說明,請參閱 Siebel 商業應用程式的一般架構
使用下列主題可協助您在 Amazon RDS 上的 Oracle 資料庫執行個體上設定 Siebel 資料庫。您也可以了解如何使用 Amazon Web Services,支援 Siebel CRM 應用程式架構所需的其他元件。
注意
若要在 Amazon RDS 上的 Oracle 上安裝 Siebel 資料庫,您需要使用主要使用者帳戶。您不需要 SYSDBA
權限,主要使用者權限就足夠了。如需更多詳細資訊,請參閱 主要使用者帳戶權限。
授權和版本
若要在 Amazon RDS 上安裝 Siebel 資料庫,您必須使用自己的 Oracle 資料庫授權,以及自己的 Siebel 授權。您必須對資料庫執行個體類別和 Oracle 資料庫版本具有適當的 Oracle 資料庫授權 (含軟體更新授權和支援)。如需更多詳細資訊,請參閱 RDS適用於 Oracle 授權選項。
在此案例中,Oracle Database Enterprise Edition 是獲得 Siebel 認證的唯一版本。Amazon RDS 支援 Siebel CRM 版本 15.0 或 16.0。
Amazon RDS 支援資料庫版本升級。如需更多詳細資訊,請參閱 升級資料庫執行個體引擎版本。
開始之前
開始之前,您需要 Amazon VPC。由於 Amazon RDS 資料庫執行個體僅需供 Siebel Enterprise Server 使用,而不用公開至公有網際網路,因此系統會在更安全的私有子網路中託管 Amazon RDS 資料庫執行個體。如需如何建立 Amazon VPC 以搭配 Siebel CRM 使用的相關資訊,請參閱建立並連線至 Oracle 資料庫執行個體。
開始之前,您也需要 Oracle 資料庫執行個體。如需建立要與 Siebel CRM 搭配使用之 Oracle 資料庫執行個體的相關資訊,請參閱建立 Amazon RDS 資料庫執行個體。
安裝並設定 Siebel 資料庫
在建立 Oracle 資料庫執行個體之後,您可以安裝 Siebel 資料庫。安裝資料庫的方式為建立資料表擁有者和管理員帳戶、安裝預存程序和函數,然後執行 Siebel 資料庫設定精靈。如需詳細資訊,請參閱在 RDBMS 上安裝 Siebel 資料庫
若要執行 Siebel 資料庫設定精靈,您需要使用主要使用者帳戶。您不需要 SYSDBA
權限,主要使用者權限就足夠了。如需更多詳細資訊,請參閱 主要使用者帳戶權限。
將其他 Amazon RDS 功能與 Siebel 資料庫搭配使用
在建立 Oracle 資料庫執行個體之後,您可以使用其他的 Amazon RDS 功能,來協助您自訂 Siebel 資料庫。
利用 Oracle Statspack 選項收集統計資料
您可以透過使用資料庫選項群組中的選項,將功能新增至資料庫執行個體。當您建立了 Oracle 資料庫執行個體時,表示您已使用預設資料庫選項群組。如果您想要將功能新增至資料庫,您可以針對資料庫執行個體建立新的選項群組。
如果想要在 Siebel 資料庫上收集效能統計資料,您可以新增 Oracle Statspack 功能。如需更多詳細資訊,請參閱 Oracle Statspack。
有些選項變更會立即套用,而有些選項變更則會在資料庫執行個體的下一次維護時段套用。如需更多詳細資訊,請參閱 使用選項群組。在建立自訂的選項群組之後,請修改您的資料庫執行個體以連接它。如需更多詳細資訊,請參閱 修改 Amazon RDS 資料庫執行個體。
使用參數調校效能
您可以透過使用資料庫參數群組中的參數,管理資料庫引擎組態。當您建立了 Oracle 資料庫執行個體時,表示您已使用預設資料庫參數群組。如果您想要自訂資料庫組態,您可以針對資料庫執行個體建立新的參數群組。
當您根據參數類型變更參數時,變更會立即套用,或在您手動重新啟動資料庫執行個體之後套用。如需更多詳細資訊,請參閱 的參數組 RDS。在建立自訂的參數群組之後,請修改您的資料庫執行個體以連接它。如需更多詳細資訊,請參閱 修改 Amazon RDS 資料庫執行個體。
若要針對 Siebel CRM 最佳化您的 Oracle,您可以自訂特定參數。下表顯示一些建議的參數設定。如需調整 Siebel CRM 效能的詳細資訊,請參閱 Siebel CRM Performance Tuning Guide (Siebel CRM 效能調校指南)
參數名稱 | 預設值 | 最佳 Siebel CRM 效能的指導 |
---|---|---|
_always_semi_join |
|
|
_b_tree_bitmap_plans |
|
|
_like_with_bind_as_equality |
|
|
_no_or_expansion |
|
|
_optimizer_join_sel_sanity_check |
|
|
_optimizer_max_permutations |
2000 |
100 |
_optimizer_sortmerge_join_enabled |
|
|
_partition_view_enabled |
|
|
open_cursors |
|
至少要 |
建立快照
在建立 Siebel 資料庫之後,您可以使用 Amazon RDS 的快照功能來複製資料庫。如需更多詳細資訊,請參閱 為 Amazon 的單一可用區域資料庫執行個體建立資料庫快照 RDS 及 還原至資料庫執行個體。
支援其他 Siebel CRM 元件
除了 Siebel 資料庫外,您也可以使用 Amazon Web Services 來支援 Siebel CRM 應用程式架構的其他元件。您可以在下表中找到 Amazon AWS 針對其他 Siebel CRM 元件所提供之支援的詳細資訊。
Siebel CRM 元件 | Amazon Sup AWS port |
---|---|
Siebel Enterprise (含一部或多部 Siebel 伺服器) |
您能夠在 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上託管 Siebel 伺服器。您可以使用 Amazon EC2,按您的需要啟動任意數量的虛擬伺服器。使用 Amazon EC2,您可以輕鬆地擴展或縮減,以處理需求中的變更。如需詳細資訊,請參閱什麼是 Amazon EC2? 您可以將伺服器與資料庫執行個體放在同一個 VPC 中,並使用 VPC 安全群組來存取資料庫。如需更多詳細資訊,請參閱 在 中使用資料庫執行個體 VPC。 |
Web 伺服器 (含 Siebel Web 伺服器擴充套件) |
您可以在多個 EC2 執行個體上安裝多部 Web 伺服器。然後,您可以使用 Elastic Load Balancing,將傳入流量分散至各個執行個體。如需詳細資訊,請參閱什麼是 Elastic Load Balancing? |
Siebel Gateway Name Server |
您可以在 EC2 執行個體上託管 Siebel Gateway Name Server。然後,您可以將伺服器與資料庫執行個體放在同一個 VPC 中,並使用 VPC 安全群組來存取資料庫。如需更多詳細資訊,請參閱 在 中使用資料庫執行個體 VPC。 |