Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Amazon Aurora Postgre-Referenz SQL
In den folgenden Themen finden Sie Informationen zu Sortierungen, Funktionen, Parametern und Warteereignissen in Amazon Aurora SQL Postgre.
Themen
Aurora SQL Postgre-Sortierungen für EBCDIC und andere Mainframe-Migrationen
Migration von Mainframe-Anwendungen auf neue Plattformen wie AWS behält idealerweise das Anwendungsverhalten bei. Damit das Anwendungsverhalten auf einer neuen Plattform genauso erhalten bleibt, wie es auf dem Mainframe war, müssen migrierte Daten mit denselben Kollations- und Sortierregeln zusammengetragen werden. Beispielsweise verschieben viele Db2-Migrationslösungen Nullwerte auf u0180 (Unicode-Position 0180), sodass diese Sortierungen zuerst u0180 sortieren. Dies ist ein Beispiel dafür, wie Kollationen von ihrer Mainframe-Quelle abweichen können und warum es notwendig ist, eine Kollation zu wählen, die der ursprünglichen Sortierung besser entspricht. EBCDIC
Aurora Postgre SQL 14.3 und höhere Versionen bieten viele ICU und EBCDIC Sortierungen, um eine solche Migration zu unterstützen AWS unter Verwendung der AWS Service zur Modernisierung von Mainframes. Weitere Informationen zu diesem Service finden Sie unter Was ist AWS Mainframe-Modernisierung?
In der folgenden Tabelle finden Sie die von Aurora Postgre SQL bereitgestellten Kollationen. Diese Sortierungen folgen EBCDIC Regeln und stellen sicher, dass Mainframe-Anwendungen auf derselben Weise funktionieren AWS wie sie es in der Mainframe-Umgebung getan haben. Der Kollationsname beinhaltet die entsprechende Codepage, (cpnnnn), sodass Sie die passende Sortierung für Ihre Mainframe-Quelle auswählen können. Verwenden Sie zum Beispiel en-US-cp037-x-icu
for, um das Sortierverhalten für EBCDIC Daten zu erreichen, die aus einer Mainframe-Anwendung stammen, die die Codepage 037 verwendete.
EBCDICKollationen | AWS Blu Age-Kollektionen | AWS Micro Focus-Kollektionen |
---|---|---|
da-DK-cp1142-x-icu | DA-DK-CP1142 b-x-icu | DA-DK-CP1142 m-x-icu |
da-DK-cp277-x-icu | DA-DK-CP277 b-x-icu | – |
de-DE-cp1141-x-icu | DE-DE-CP1141 b-x-icu | DE-DE-CP1141 m-x-icu |
de-DE-cp273-x-icu | DE-DE-CP273 b-x-icu | – |
en-GB-cp1146-x-icu | de-GB-CP1146 b-x-icu | de-GB-CP1146 m-x-icu |
en-GB-cp285-x-icu | de-GB-CP285 b-x-icu | – |
en-US-cp037-x-icu | de-US-CP037 b-x-icu | – |
en-US-cp1140-x-icu | de-US-CP1140 b-x-icu | de-US-CP1140 m-x-icu |
es-ES-cp1145-x-icu | es-ES-CP1145 b-x-icu | Es-ES-CP1145 m-x-icu |
es-ES-cp284-x-icu | Es-ES-CP284 b-x-icu | – |
fi-FI-cp1143-x-icu | fi-FI-CP1143 b-x-icu | fi-FI-CP1143 m-x-icu |
fi-FI-cp278-x-icu | fi-FI-CP278 b-x-icu | – |
fr-FR-cp1147-x-icu | fr-FR-CP1147 b-x-icu | fr-FR-CP1147 m-x-icu |
fr-FR-cp297-x-icu | fr-FR-CP297 b-x-icu | – |
it-IT-cp1144-x-icu | it-IT-CP1144 b-x-icu | it-IT-CP1144 m-x-icu |
it-IT-cp280-x-icu | it-IT-CP280 b-x-icu | – |
nl-BE-cp1148-x-icu | NL-BE-CP1148 b-x-icu | NL-BE-CP1148 m-x-icu |
nl-BE-cp500-x-icu | NL-BE-CP500 b-x-icu | – |
Für weitere Informationen über AWS Blu Age, siehe Tutorial: Managed Runtime für AWS Blu Age im AWS Benutzerhandbuch zur Mainframe-Modernisierung.
Weitere Informationen zur Arbeit mit AWS Micro Focus finden Sie unter Tutorial: Managed Runtime for Micro Focus im AWS Benutzerhandbuch zur Mainframe-Modernisierung.
Weitere Informationen zur Verwaltung von Kollationen in Postgre SQL finden Sie unter Collation Support