Release-Informationen

6Alternative Unicode-Konvertierungstabellen für CCSID 5039

6Die japanische Windows-Codepage Shift-JIS von Microsoft ist als IBM ID 6CCSID 943 registriert. Auf HP-UX-Plattformen ist die Codepage Shift-JIS 6jedoch als CCSID 5039 registriert. CCSID 5039 enthält nur Zeichen des 6japanischen Industriestandards (JIS) und keine vom Hersteller definierten 6Zeichen. Sie können eine DB2 UDB-Datenbank mit CCSID 5039 unter HP-UX 6zur Speicherung von Shift-JIS-Zeichen verwenden; es findet allerdings 6eine Codepage-Konvertierung zwischen CCSID 5039 und CCSID 943 statt. 6Bei Verwendung von Microsoft-ODBC-Anwendungen treten bei der Konvertierung von 6Daten von CCSID 5039 in Unicode möglicherweise Fehler auf, da sich die IBM 6Codepage-Konvertierungstabelle von der Microsoft-Konvertierungstabelle 6unterscheidet.

6Wenn die folgenden Zeichen von CCSID 5039 in Unicode konvertiert werden, 6resultieren daraus unterschiedliche Codepunkte, ja nach dem, welche 6Konvertierungstabelle (IBM oder Microsoft) verwendet wird. Für diese 6Zeichen entspricht die IBM Konvertierungstabelle dem japanischen 6Industriestandard JISX0208 und JISX0221.
6

6Tabelle 2. Codepunktkonvertierung (CCSID 5039 in Unicode)

Shift-JIS-Codepunkt (Name des Zeichens) Primärer IBM Codepunkt (Unicode-Name) Primärer Microsoft-Codepunkt (Unicode-Name)
X'815C' (Geviertstrich) U+2014 (Geviertstrich) U+2015 (horizontale Linie)
X'8160' (gewellter Bindestrich) U+301C (gewellter Bindestrich) U+FF5E (vollbreite Tilde)
X'8161' (doppelte vertikale Linie) U+2016 (doppelte vertikale Linie) U+2225 (parallel)
X'817C' (Minuszeichen) U+2212 (Minuszeichen) U+FF0D (vollbreites Minuszeichen)

6Das Geviertzeichen mit dem CCSID-5039-Codepunkt X'815C' wird bei 6Verwendung der IBM Konvertierungstabelle z. B. in den 6Unicode-Codepunkt U+2014 und bei Verwendung der 6Microsoft-Konvertierungstabelle in U+2015 konvertiert. Dies kann bei 6Microsoft-ODBC-Anwendungen zu Fehlern führen, da diese Anwendungen U+2014 als 6ungültigen Codepunkt behandeln. Zur Vermeidung dieser Fehler stellt DB2 6UDB zusätzlich zur IBM Standardkonvertierungstabelle eine alternative 6Microsoft-Tabelle für die Konvertierung von CCSID 5039 in Unicode zur 6Verfügung. Ersetzen Sie die IBM Standardkonvertierungstabelle durch die 6alternative Microsoft-Konvertierungstabelle. Achten Sie darauf, dass 6die IBM Standardtabelle für die Konvertierung von Unicode in CCSID 5039 mit 6der Microsoft-Version übereinstimmt.


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis ]