IBM Books

Administración y programación


Valores de página de códigos soportados

Las tablas siguientes explican los escenarios posibles que se pueden encontrar cuando se transfiere un documento XML entre varios clientes y servidores.

Están soportadas las siguientes combinaciones de páginas de códigos:

Todas las páginas de códigos son iguales
La codificación del documento coincide con la codificación declarada y no es necesario realizar ninguna conversión para la transferencia entre cliente y servidor. La Tabla 54 muestra los escenarios de ejemplo.

Tabla 54. Las páginas de códigos coinciden
Declaración y codificación del documento XML Clientes XML Extender Servidor DB2 Ejemplo
Entorno nacional de SO Página de códigos de base de datos Codificación del documento
SJIS SJIS (Windows o AIX) SJIS (IBM-943) 943(SJIS) SJIS Cliente y servidor Windows NT, o cliente Windows NT y servidor AIX
UTF-8 UTF-8 UTF-8 UTF-8 UTF-8 Cliente y servidor Sun, o cliente y servidor AIX

Las mismas páginas de códigos para cliente y documento XML; página de códigos diferente para el servidor
La codificación coincide con la codificación declarada y la transferencia de documentos entre cliente y servidor necesita conversión entre el servidor y el cliente, pero los clientes son coherentes con la codificación declarada del documento XML. La Tabla 55 muestra escenarios de ejemplo.

Tabla 55. Las páginas de códigos coinciden para el cliente, diferentes en el servidor
Declaración y codificación del documento XML Clientes XML Extender Servidor DB2 Ejemplo
Entorno nacional de SO Página de códigos de base de datos Codificación del documento
SJIS SJIS (Windows o AIX) UTF-8 UTF-8 UTF-8 Cliente y servidor Windows NT, o cliente Windows NT y servidor AIX
UTF-8 UTF-8 EUC(IBM-954) 954(EUC) EUC Cliente y servidor Sun, o cliente y servidor AIX

Dado que las páginas de códigos de los clientes son coherentes entre sí, así como con la codificación del documento XML, el servidor puede tener una página de códigos diferente y realizar una conversión, sin hacer que la sentencia de codificación del documento XML sea incoherente con su codificación y con el cliente.

El siguiente escenario de página de códigos no está soportado.

Páginas de códigos mixtas: Las páginas de códigos para varios clientes no son coherentes entre ellas o con el documento XML y difieren del servidor. DB2 convierte los datos a la página de códigos del cliente o del servidor, según si recibe el documento o lo presenta a un cliente. Dado que las páginas de códigos de cliente y la codificación del documento XML no son coherentes, la codificación del documento no coincidirá con su declaración de codificación. La Tabla 56 muestra escenarios de ejemplo.

Tabla 56. Las páginas de códigos no coinciden
Declaración y codificación del documento XML Cliente1 XML Extender Cliente2 XML Extender Servidor DB2 Ejemplo
Entorno nacional de SO Página de códigos de base de datos Codificación del documento
UTF-8 SJIS (Windows NT o AIX) EUC (Windows NT o AIX) UTF-8 UTF-8 Datos dañados Cliente y servidor Windows NT, o cliente Windows NT y servidor AIX
UTF-8 SJIS (Sun o AIX) EUC (Sun o AIX) EUC(IBM-954) 954(EUC) Datos dañados Cliente y servidor Sun, o cliente y servidor AIX


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