

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

# 了解 SAP ASE (Sybase ASE) 到 PostgreSQL 轉換設定
<a name="schema-conversion--sybase-ASE"></a>

DMS 結構描述轉換中的 SAP ASE (Sybase ASE) 至 PostgreSQL 轉換設定包括下列項目：
+ 若要使用生成式 AI 轉換適用的資料庫物件，請啟用**生成式 AI** 設定。使用生成式 AI 成功轉換的物件將明確識別為**動作項目 3077**，其中說明：「此轉換使用根據資料中的模式產生預測的機器學習模型。」 如需詳細資訊，請參閱[使用生成式 AI 轉換資料庫物件](schema-conversion-convert.databaseobjects.md)。
+ **轉換後 SQL 程式碼中的註解：**此設定包含轉換後程式碼中所選嚴重性及更高之動作項目的註解。此設定支援下列值：
  + 僅限錯誤
  + 錯誤和警告
  + 所有訊息
+ 您可以定義轉換後程式碼中要用於結構描述名稱的範本。針對**結構描述名稱**，選擇以下其中一個選項：
  + **資料庫** – 在 PostgreSQL 中使用 SAP ASE (Sybase ASE) 資料庫名稱做為結構描述名稱。
  + **SCHEMA** – 在 PostgreSQL 中使用 SAP ASE (Sybase ASE) 結構描述名稱作為結構描述名稱。
  + **DB\_SCHEMA** – 使用 SAP ASE (Sybase ASE) 資料庫和結構描述名稱的組合做為其中的結構描述名稱。
+ 您可以從來源資料庫保留物件名稱的確切大小寫。若要這樣做，請選取將來源資料庫物件名稱視為區分大小寫。當此選項關閉時，所有資料庫物件名稱都會轉換為小寫。
+ 您可以在不區分大小寫的操作期間，避免將運算元轉換為小寫。DMS 結構描述轉換不會將 LOWER 函數套用至轉換程式碼中的運算元。若要這樣做，請選取**避免將運算元轉換為不區分大小寫的操作**。未選取此選項時 （預設），DMS 結構描述轉換會自動套用 LOWER 函數，在執行不區分大小寫的比較之前將運算元轉換為小寫。
+ 在 SAP ASE (Sybase ASE) 中，您可以跨不同資料表建立具有相同名稱的索引。PostgreSQL 要求結構描述中的所有索引名稱都是唯一的。若要確保 AWS 結構描述轉換在遷移期間建立唯一的索引名稱，請選取**產生索引的唯一名稱**。此選項會自動將字首新增至索引名稱，以防止目標 PostgreSQL 資料庫中的命名衝突。