Amazon Aurora PostgreSQL のリファレンス
以下のトピックでは、Amazon Aurora PostgreSQL の照合順序、関数、パラメータ、待機イベントについて説明します。
トピック
EBCDIC やその他のメインフレーム移行のための Aurora PostgreSQL 照合順序
メインフレームアプリケーションを AWS などの新しいプラットフォームに移行する場合は、アプリケーションの動作が維持されることが理想的です。新しいプラットフォームでアプリケーションの動作をメインフレームと同じ状態に保つには、移行したデータを同じ照合順序ルールとソートルールを使用して照合する必要があります。例えば、多くの Db2 移行ソリューションでは、NULL 値を u0180 (Unicode の位置 0180) にシフトするため、これらの照合順序では u0180 が最初にソートされます。これは、照合順序がメインフレームソースとどのように異なるか、また元の EBCDIC 照合順序にうまく割り当てられる照合順序を選択する必要がある理由の一例です。
Aurora PostgreSQL 14.3 以降のバージョンでは、多くの ICU や EBCDIC 照合順序を提供しており、AWS Mainframe Modernization サービスを使用した AWS への移行などをサポートしています。このサービスの詳細については、「AWS Mainframe Modernization とは」を参照してください。
次の表は、Aurora PostgreSQL が提供する照合順序を示しています。これらの照合順序では EBCDIC の規則に準拠しており、メインフレームアプリケーションが AWS でもメインフレーム環境と同様に機能することを保証しています。照合順序名には、関連するコードページ (cpnnnn) が含まれているため、メインフレームソースに適した照合順序を選択できます。例えば、en-US-cp037-x-icu
を使用して。コードページ 037 を使用するメインフレームアプリケーションから生成された EBCDIC データの照合動作を実現します。
EBCDIC 照合順序 | AWS Blu Age 照合順序 | AWS Micro Focus 照合順序 |
---|---|---|
da-DK-cp1142-x-icu | da-DK-cp1142b-x-icu | da-DK-cp1142m-x-icu |
da-DK-cp277-x-icu | da-DK-cp277b-x-icu | – |
de-DE-cp1141-x-icu | de-DE-cp1141b-x-icu | de-DE-cp1141m-x-icu |
de-DE-cp273-x-icu | de-DE-cp273b-x-icu | – |
en-GB-cp1146-x-icu | en-GB-cp1146b-x-icu | en-GB-cp1146m-x-icu |
en-GB-cp285-x-icu | en-GB-cp285b-x-icu | – |
en-US-cp037-x-icu | en-US-cp037b-x-icu | – |
en-US-cp1140-x-icu | en-US-cp1140b-x-icu | en-US-cp1140m-x-icu |
es-ES-cp1145-x-icu | es-ES-cp1145b-x-icu | es-ES-cp1145m-x-icu |
es-ES-cp284-x-icu | es-ES-cp284b-x-icu | – |
fi-FI-cp1143-x-icu | fi-FI-cp1143b-x-icu | fi-FI-cp1143m-x-icu |
fi-FI-cp278-x-icu | fi-FI-cp278b-x-icu | – |
fr-FR-cp1147-x-icu | fr-FR-cp1147b-x-icu | fr-FR-cp1147m-x-icu |
fr-FR-cp297-x-icu | fr-FR-cp297b-x-icu | – |
it-IT-cp1144-x-icu | it-IT-cp1144b-x-icu | it-IT-cp1144m-x-icu |
it-IT-cp280-x-icu | it-IT-cp280b-x-icu | – |
nl-BE-cp1148-x-icu | nl-BE-cp1148b-x-icu | nl-BE-cp1148m-x-icu |
nl-BE-cp500-x-icu | nl-BE-cp500b-x-icu | – |
AWS Blu Age の詳細については、「AWS Mainframe Modernization ユーザーガイド」の「チュートリアル: Managed Runtime for AWS Blu Age」を参照してください。
AWS Micro Focus 使用の詳細については、「AWS Mainframe Modernization ユーザーガイド」の「Tutorial: Managed Runtime for Micro Focus」を参照してください。
PostgreSQL における照合順序の管理の詳細については、PostgreSQL のドキュメントの「照合順序のサポート