Referência do Amazon Aurora PostgreSQL - Amazon Aurora

Referência do Amazon Aurora PostgreSQL

Agrupamentos do Aurora PostgreSQL para EBCDIC e outras migrações de mainframe

A migração de aplicações de mainframe para novas plataformas, como a AWS, preserva de forma ideal o comportamento da aplicação. Preservar o comportamento da aplicação em uma nova plataforma exatamente como era no mainframe requer que os dados migrados sejam agrupados usando as mesmas regras de agrupamento e classificação. Por exemplo, muitas soluções de migração Db2 transferem valores nulos para u0180 (posição Unicode 0180), portanto esses agrupamentos classificam u0180 primeiro. Esse é um exemplo de como os agrupamentos podem variar em relação ao mainframe de origem e por que é necessário escolher um agrupamento que seja melhor mapeado para o agrupamento EBCDIC original.

O Aurora PostgreSQL 14.3 e versões posteriores fornecem muitos agrupamentos ICU e EBCDIC para oferecer suporte a essa migração para a AWS usando o serviço AWS Mainframe Modernization. Para saber mais sobre esse serviço, consulte O que é o AWS Mainframe Modernization?

Na tabela a seguir, você pode encontrar agrupamentos fornecidos pelo Aurora PostgreSQL. Esses agrupamentos seguem as regras do EBCDIC e garantem que as aplicações de mainframe funcionem da mesma forma na AWS como funcionavam no ambiente de mainframe. O nome do agrupamento inclui a página de código relevante (cpnnnn) para que você possa escolher o agrupamento apropriado para sua a origem do seu mainframe. Por exemplo, use en-US-cp037-x-icu para obter o comportamento de agrupamento de dados EBCDIC originados de uma aplicação de mainframe que usou a página de código 037.

Agrupamentos EBCDIC Agrupamentos do AWS Blu Age Agrupamentos do 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

Para saber mais sobre o AWS Blu Age, consulte Tutorial: Tempo de execução gerenciado para AWS Blu Age no Guia do usuário do AWS Mainframe Modernization.

Para obter mais informações sobre como trabalhar com o AWS Micro Focus, consulte Tutorial: Tempo de execução gerenciado para Micro Focus no Guia do usuário do AWS Mainframe Modernization.

Para obter mais informações sobre como gerenciar agrupamentos no PostgreSQL, consulte Collation Support (Compatibilidade com agrupamentos) na documentação do PostgreSQL.