Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Riferimento Amazon Aurora PostgreSQL
Argomenti
Fascicolazioni Aurora PostgreSQL per EBCDIC e altre migrazioni del mainframe
La migrazione delle applicazioni mainframe a nuove piattaforme quali AWS preserva idealmente il comportamento dell'applicazione. Per mantenere il comportamento dell’applicazione su una nuova piattaforma esattamente come era sul mainframe, è necessario che i dati migrati vengano fascicolati utilizzando le stesse regole di fascicolazione e ordinamento. Ad esempio, molte soluzioni di migrazione Db2 spostano valori nulli in u0180 (posizione Unicode 0180), pertanto queste fascicolazioni ordinano prima u0180. Questo è un esempio di come le fascicolazioni possono variare rispetto all'origine del mainframe e perché è necessario scegliere una fascicolazione che si meglio mappata alla fascicolazione EBCDIC originale.
Aurora PostgreSQL 14.3 e versioni successive forniscono molte fascicolazioni ICU ed EBCDIC per supportare tale migrazione verso AWS utilizzando il servizio Modernizzazione del mainframe AWS. Per ulteriori informazioni su questo servizio, consulta Cos'è Modernizzazione del mainframe AWS?
Nella tabella seguente, sono disponibili le fascicolazioni fornite da Aurora PostgreSQL. Queste fascicolazioni seguono le regole EBCDIC e garantiscono che le applicazioni mainframe funzionino allo stesso modo su AWS come nell'ambiente mainframe. Il nome della fascicolazione include la pagina di codice pertinente, (cpnnnn), per poter scegliere la fascicolazione appropriata per l’origine del mainframe. Ad esempio, utilizza en-US-cp037-x-icu
per ottenere il comportamento di fascicolazione per i dati EBCDIC provenienti da un'applicazione mainframe che utilizza la pagina codice 037.
Fascicolazioni EBCDIC | Fascicolazioni AWS Blu Age | Fascicolazioni AWS Micro Focus |
---|---|---|
da-DK-cp1142-x-icu | da-DK-cp1142-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-cp1145b-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-cp1144b-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 | – |
Per ulteriori informazioni su AWS Blu Age, consulta Tutorial: Runtime gestito per AWS Blu Age nella Guida per l'utente di Modernizzazione mainframe AWS.
Per ulteriori informazioni sull'utilizzo di AWS Micro Focus, consulta Tutorial: Managed Runtime for Micro Focus nella Guida per l’utente di Modernizzazione mainframe AWS.
Per ulteriori informazioni sulla gestione di fascicolazioni in PostgreSQL, consulta Collation Support