自治式 AI 資料庫的字元集選擇
Oracle 建議您選擇 Unicode,以符合現代和未來技術和語言需求的通用性和相容性。專用 Exadata 基礎架構上的自治式 AI 資料庫目前使用 AL32UTF8 作為資料庫字元集,而使用 AL16UTF16 作為國家字元集,建議使用 Oracle Multitenant。
不過,對於內部部署客戶而言,如果現有應用程式 (和資料庫) 使用其他字元集,則移轉至 Unicode 字元集可以是具有複雜資料分析的絕對程序,以避免因取代字元而導致資料截斷和損毀。例如,對於使用 Peoplesoft 的企業客戶而言,在移轉到 Autonomous AI Database 時,將資料轉換為 AL32UTF8 字元集的先決條件相當複雜。如需有關練習複雜性的詳細資訊,請參閱 Oracle Database 19c 或 Oracle Database 26ai 中的 Character Set Migration 和 Support Note 788156.1 。
自治式 AI 資料庫可讓您在佈建自治式 AI 資料庫時,從支援的字元集清單中選擇一組字元。支援的字元集清單目前包含 ASCII 型平台支援的所有資料庫字元集。您可以使用 ListAutonomousDatabaseCharacterSets API 取得支援字元集的完整清單。支援的國家字元集為 AL16UTF16 和 UTF8。
即使可以為自治式 AI 資料庫選擇任何資料庫和國家字元集組合,自治式容器資料庫仍會繼續使用 AL32UTF8 作為資料庫字元集,而使用 AL16UTF16 作為國家字元集。Oracle 支援自治式容器資料庫內每個資料庫的不同資料庫和國家字元集。
如需在建立自治式 AI 資料庫時選取字元集的逐步指示,請參閱建立專用自治式 AI 資料庫中的步驟 12。