

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 Amazon RDS 上的 Oracle 上安裝 Siebel 資料庫
<a name="Oracle.Resources.Siebel"></a>

您可以使用 Amazon RDS 來託管 Oracle 資料庫執行個體上的 Siebel 資料庫。Siebel 資料庫是 Siebel Customer Relationship Management (CRM) 應用程式架構的一部分。如需說明，請參閱 [Siebel 商業應用程式的一般架構](https://docs.oracle.com/cd/E63029_01/books/PerformTun/performtun_archinfra.htm#i1043361)。

使用下列主題可協助您在 Amazon RDS 上的 Oracle 資料庫執行個體上設定 Siebel 資料庫。您也可以了解如何使用 Amazon Web Services，支援 Siebel CRM 應用程式架構所需的其他元件。

**注意**  
若要在 Amazon RDS 上的 Oracle 上安裝 Siebel 資料庫，您需要使用主要使用者帳戶。您不需要 `SYSDBA` 權限，主要使用者權限就足夠了。如需更多詳細資訊，請參閱 [主要使用者帳戶權限](UsingWithRDS.MasterAccounts.md)。

## 授權和版本
<a name="Oracle.Resources.Siebel.Versions"></a>

若要在 Amazon RDS 上安裝 Siebel 資料庫，您必須使用自己的 Oracle 資料庫授權，以及自己的 Siebel 授權。您必須對資料庫執行個體類別和 Oracle 資料庫版本具有適當的 Oracle 資料庫授權 (含軟體更新授權和支援)。如需更多詳細資訊，請參閱 [RDS for Oracle 授權選項](Oracle.Concepts.Licensing.md)。

在此案例中，Oracle Database Enterprise Edition 是獲得 Siebel 認證的唯一版本。Amazon RDS 支援 Siebel CRM 版本 15.0 或 16.0。

Amazon RDS 支援資料庫版本升級。如需更多詳細資訊，請參閱 [升級資料庫執行個體 引擎版本](USER_UpgradeDBInstance.Upgrading.md)。

## 開始之前
<a name="Oracle.Resources.Siebel.BeforeYouBegin"></a>

開始之前，您需要 Amazon VPC。由於 Amazon RDS 資料庫執行個體僅需供 Siebel Enterprise Server 使用，而不用公開至公有網際網路，因此系統會在更安全的私有子網路中託管 Amazon RDS 資料庫執行個體。如需如何建立 Amazon VPC 以搭配 Siebel CRM 使用的相關資訊，請參閱[建立並連線至 Oracle 資料庫執行個體](CHAP_GettingStarted.CreatingConnecting.Oracle.md)。

開始之前，您也需要 Oracle 資料庫執行個體。如需建立要與 Siebel CRM 搭配使用之 Oracle 資料庫執行個體的相關資訊，請參閱[建立 Amazon RDS 資料庫執行個體](USER_CreateDBInstance.md)。

## 安裝並設定 Siebel 資料庫
<a name="Oracle.Resources.Siebel.Database.Siebel"></a>

在建立 Oracle 資料庫執行個體之後，您可以安裝 Siebel 資料庫。安裝資料庫的方式為建立資料表擁有者和管理員帳戶、安裝預存程序和函數，然後執行 Siebel 資料庫設定精靈。如需詳細資訊，請參閱[在 RDBMS 上安裝 Siebel 資料庫](https://docs.oracle.com/cd/E63029_01/books/SiebInstWIN/SiebInstCOM_ConfigDB.html)。

若要執行 Siebel 資料庫設定精靈，您需要使用主要使用者帳戶。您不需要 `SYSDBA` 權限，主要使用者權限就足夠了。如需更多詳細資訊，請參閱 [主要使用者帳戶權限](UsingWithRDS.MasterAccounts.md)。

## 將其他 Amazon RDS 功能與 Siebel 資料庫搭配使用
<a name="Oracle.Resources.Siebel.Miscellaneous"></a>

在建立 Oracle 資料庫執行個體之後，您可以使用其他的 Amazon RDS 功能，來協助您自訂 Siebel 資料庫。

### 利用 Oracle Statspack 選項收集統計資料
<a name="Oracle.Resources.Siebel.Options"></a>

您可以透過使用資料庫選項群組中的選項，將功能新增至資料庫執行個體。當您建立了 Oracle 資料庫執行個體時，表示您已使用預設資料庫選項群組。如果您想要將功能新增至資料庫，您可以針對資料庫執行個體建立新的選項群組。

如果想要在 Siebel 資料庫上收集效能統計資料，您可以新增 Oracle Statspack 功能。如需更多詳細資訊，請參閱 [Oracle Statspack](Appendix.Oracle.Options.Statspack.md)。

有些選項變更會立即套用，而有些選項變更則會在資料庫執行個體的下一次維護時段套用。如需更多詳細資訊，請參閱 [使用選項群組](USER_WorkingWithOptionGroups.md)。在建立自訂的選項群組之後，請修改您的資料庫執行個體以連接它。如需更多詳細資訊，請參閱 [修改 Amazon RDS 資料庫執行個體](Overview.DBInstance.Modifying.md)。

### 使用參數調校效能
<a name="Oracle.Resources.Siebel.Parameters"></a>

您可以透過使用資料庫參數群組中的參數，管理資料庫引擎組態。當您建立了 Oracle 資料庫執行個體時，表示您已使用預設資料庫參數群組。如果您想要自訂資料庫組態，您可以針對資料庫執行個體建立新的參數群組。

當您根據參數類型變更參數時，變更會立即套用，或在您手動重新啟動資料庫執行個體之後套用。如需更多詳細資訊，請參閱 [Amazon RDS 的參數群組](USER_WorkingWithParamGroups.md)。在建立自訂的參數群組之後，請修改您的資料庫執行個體以連接它。如需更多詳細資訊，請參閱 [修改 Amazon RDS 資料庫執行個體](Overview.DBInstance.Modifying.md)。

若要針對 Siebel CRM 最佳化您的 Oracle，您可以自訂特定參數。下表顯示一些建議的參數設定。如需調整 Siebel CRM 效能的詳細資訊，請參閱 [Siebel CRM Performance Tuning Guide (Siebel CRM 效能調校指南)](https://docs.oracle.com/cd/E63029_01/books/PerformTun/toc.htm)。


****  

| 參數名稱 | 預設值 | 最佳 Siebel CRM 效能的指導 | 
| --- | --- | --- | 
| \_always\_semi\_join | `CHOOSE` | `OFF` | 
| \_b\_tree\_bitmap\_plans | `TRUE` | `FALSE` | 
| \_like\_with\_bind\_as\_equality | `FALSE` | `TRUE` | 
| \_no\_or\_expansion | `FALSE` | `FALSE` | 
| \_optimizer\_join\_sel\_sanity\_check | `TRUE` | `TRUE` | 
| \_optimizer\_max\_permutations | 2000 | 100 | 
| \_optimizer\_sortmerge\_join\_enabled | `TRUE` | `FALSE` | 
| \_partition\_view\_enabled | `TRUE` | `FALSE` | 
| open\_cursors | `300` | 至少要 **2000**。 | 

### 建立快照
<a name="Oracle.Resources.Siebel.Snapshots"></a>

在建立 Siebel 資料庫之後，您可以使用 Amazon RDS 的快照功能來複製資料庫。如需更多詳細資訊，請參閱 [為 Amazon RDS 的單一可用區域資料庫執行個體建立資料庫快照](USER_CreateSnapshot.md) 及 [還原至資料庫執行個體](USER_RestoreFromSnapshot.md)。

## 支援其他 Siebel CRM 元件
<a name="Oracle.Resources.Siebel.OtherComponents"></a>

除了 Siebel 資料庫外，您也可以使用 Amazon Web Services 來支援 Siebel CRM 應用程式架構的其他元件。您可以在下表中找到 Amazon AWS 針對其他 Siebel CRM 元件所提供之支援的詳細資訊。


****  

| Siebel CRM 元件 | Amazon AWS Support | 
| --- | --- | 
| Siebel Enterprise<br />(含一部或多部 Siebel 伺服器) | 您能夠在 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上託管 Siebel 伺服器。您可以使用 Amazon EC2，按您的需要啟動任意數量的虛擬伺服器。使用 Amazon EC2，您可以輕鬆地擴展或縮減，以處理需求中的變更。如需詳細資訊，請參閱[什麼是 Amazon EC2？](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html) <br />您可以將伺服器與資料庫執行個體放在同一個 VPC 中，並使用 VPC 安全群組來存取資料庫。如需更多詳細資訊，請參閱 [在 VPC 中使用資料庫執行個體](USER_VPC.WorkingWithRDSInstanceinaVPC.md)。 | 
| Web 伺服器<br />(含 Siebel Web 伺服器擴充套件) | 您可以在多個 EC2 執行個體上安裝多部 Web 伺服器。然後，您可以使用 Elastic Load Balancing，將傳入流量分散至各個執行個體。如需詳細資訊，請參閱[什麼是 Elastic Load Balancing？](https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/elastic-load-balancing.html)  | 
| Siebel Gateway Name Server | 您可以在 EC2 執行個體上託管 Siebel Gateway Name Server。然後，您可以將伺服器與資料庫執行個體放在同一個 VPC 中，並使用 VPC 安全群組來存取資料庫。如需更多詳細資訊，請參閱 [在 VPC 中使用資料庫執行個體](USER_VPC.WorkingWithRDSInstanceinaVPC.md)。 | 