Notas del release

6Tablas de conversión a Unicode alternativas para el identificador de conjunto de caracteres codificados (CCSID) 5039

6La página de códigos Microsoft Japanese Windows Shift-JIS está registrada 6como el identificador de conjunto de caracteres codificados (CCSID) 943 de 6IBM. No obstante, la página de códigos Shift-JIS en la plataforma HP-UX 6está registrada como el CCSID 5039. El CCSID 5039 contiene caracteres 6JIS (Japanese Industry Standard) solamente y carece de caracteres definidos 6por el proveedor. Es posible utilizar una base de datos DB2 UDB del 6CCSID 5039 en HP-UX para almacenar caracteres Shift-JIS, pero se producirá una 6conversión de página de códigos entre el CCSID 5039 y el CCSID 943. 6Cuando utilice aplicaciones Microsoft ODBC, puede encontrarse con un problema 6potencial al convertir datos del CCSID 5039 a Unicode, debido a diferencias 6entre la tabla de conversión de página de códigos de IBM y la tabla de 6conversión de página de códigos de Microsoft.

6La siguiente lista de caracteres, al convertirse desde el CCSID 5039 a 6Unicode, dará como resultado puntos de código distintos según la tabla de 6conversión que se utilice (IBM o Microsoft). Para estos caracteres, la 6tabla de conversión de IBM cumple con las normas Japanese Industry Standard 6JISX0208 y JISX0221.
6

6Tabla 2. Conversión de puntos de código del CCSID 5039 a Unicode

Punto de código Shift-JIS (nombre del carácter) Punto de código primario de IBM (nombre de Unicode) Punto de código primario de Microsoft (nombre de Unicode)
X'815C' (guión EM) U+2014 (guión EM) U+2015 (barra horizontal)
X'8160' (guión ondulado) U+301C (guión ondulado) U+FF5E (tilde de ancho completo)
X'8161' (línea vertical doble) U+2016 (línea vertical doble) U+2225 (paralelas)
X'817C' (signo menos) U+2212 (signo menos) U+FF0D (guión de ancho completo-signo menos)

6Por ejemplo, el carácter de guión EM, con el punto de código del CCSID 5039 6de X'815C', se convierte al punto de código Unicode de U+2014 al 6utilizar la tabla de conversión de IBM, pero se convierte a U+2015 al utilizar 6la tabla de conversión de Microsoft. Esto puede crear problemas 6potenciales para las aplicaciones Microsoft ODBC porque U+2014 será tratado 6como un punto de código no válido. Para evitar tales problemas, DB2 UDB 6proporciona la tabla de conversión alternativa de Microsoft del CCSID 5039 a 6Unicode, además de la tabla de conversión de IBM por omisión. Es 6necesario sustituir la tabla de conversión de IBM por omisión por la tabla de 6conversión alternativa de Microsoft. Tenga en cuenta que la tabla de 6conversión de IBM por omisión de Unicode al CCSID 5039 coincide con la versión 6de Microsoft.


[ Principio de página | Página anterior | Página siguiente | Contenido ]