Autonomous AI Databaseの文字セットの選択
普遍性と、現在および将来のテクノロジおよび言語要件との互換性のためにUnicodeを選択することをお薦めします。専用Exadataインフラストラクチャ上のAutonomous AI Databaseでは、現在、データベース文字セットとしてAL32UTF8を、各国語文字セットとしてAL16UTF16を使用しています(Oracle Multitenantに推奨)。
ただし、オンプレミスの顧客の場合、他の文字セットを使用する既存のアプリケーション(およびデータベース)がある場合、Unicode文字セットへの移行は、置換文字によるデータの切捨ておよび破損を回避するために、複雑なデータ分析を使用する複雑なプロセスである可能性があります。たとえば、Peoplesoftを使用するエンタープライズ顧客の場合は、Autonomous AI Databaseへの移行の一部として、データをAL32UTF8文字セットに変換する前提条件は非常に複雑です。演習の複雑性の詳細は、文字セット移行、Oracle Database 19cおよびOracle Database 26aiおよびサポート・ノート788156.1を参照してください。
Autonomous AI Databaseでは、Autonomous AI Databaseのプロビジョニング中に、サポートされている文字セットのリストから希望のキャラクタ・セットを選択できます。現在、サポートされている文字セットのリストには、ASCIIベースのプラットフォームでサポートされるすべてのデータベース文字セットが含まれます。サポートされている文字セットの完全なリストは、ListAutonomousDatabaseCharacterSets APIを使用して取得できます。サポートされている各国語文字セットは、AL16UTF16とUTF8です。
Autonomous AI Databaseに対してデータベースと各国語文字セットの任意の組合せを選択することはできますが、Autonomous Container Databaseでは引き続き、データベース文字セットとしてAL32UTF8が、各国語文字セットとしてAL16UTF16が使用されます。Autonomous Container Database内でデータベースごとに異なるデータベースおよび各国語文字セットがサポートされます。
Autonomous AI Databaseの作成中に文字セットを選択するためのステップの詳細は、専用Autonomous AIデータベースの作成のステップ12を参照してください