Guía del administrador > Descripción de la globalización > Resumen sobre las páginas de códigos
  

Resumen sobre las páginas de códigos

Una página de códigos contiene la codificación para especificar caracteres en un conjunto de uno o varios idiomas. Una codificación es la asignación de un número a un carácter en el juego de caracteres. Puede utilizar páginas de códigos para identificar datos que pueden estar en diferentes idiomas. Por ejemplo, si crea una asignación para procesar datos en japonés, debe seleccionar una página de códigos en japonés para los datos de origen.
Al elegir una página de códigos, el programa o la aplicación para los que establece la página de códigos hace referencia a un conjunto de datos específicos que describe los caracteres que la aplicación reconoce. Esto influye en la forma en que la aplicación almacena, recibe y envía datos de caracteres.
La mayoría de los equipos utilizan una de las siguientes páginas de códigos:
La página de códigos US-ASCII contiene todos los caracteres ASCII de 7 bits y es el código más básico de todas las páginas de códigos con compatibilidad para inglés de Estados Unidos. La página de códigos US-ASCII no es compatible con ninguna otra página de códigos. Al instalar el cliente de PowerCenter, el servicio de integración de PowerCenter o el repositorio de PowerCenter en un sistema US-ASCII, debe instalar todos los componentes en los sistemas US-ASCII y ejecutar el servicio de integración de PowerCenter en modo ASCII.
MS Latín 1 y Latín 1 admiten inglés y la mayoría de los idiomas de Europa occidental y, además, son compatibles entre sí. Al instalar el cliente de PowerCenter, el servicio de integración de PowerCenter o el repositorio de PowerCenter en un sistema que usa una de estas páginas de códigos, puede instalar los demás componentes en cualquier equipo que use las páginas de códigos MS Latín 1 o Latín 1.
Puede utilizar la página de códigos IBM EBCDIC para el proceso del servicio de integración de datos de PowerCenter al instalarla en un sistema mainframe. No puede instalar el cliente de PowerCenter ni el repositorio de PowerCenter en sistemas mainframe, por lo que no puede utilizar la página de códigos IBM EBCDIC para instalaciones del cliente de PowerCenter o del repositorio de PowerCenter.

Páginas de códigos de UNIX

En Estados Unidos, la mayoría de sistemas operativos tienen más de una página de códigos instalada y usan la página de códigos ASCII como valor predeterminado. Si desea ejecutar PowerCenter en un entorno que se ejecute sólo en ASCII, puede usar la página de códigos ASCII y ejecutar el servicio de integración de PowerCenter en modo ASCII.
Los sistemas UNIX permiten modificar la página de códigos cambiando la variable de entorno LANG, LC_CTYPE o LC_ALL. Supongamos, por ejemplo, que desea cambiar la página de códigos que usa un equipo HP-UX. Use el siguiente comando en el shell C para ver el entorno.
locale
Se genera la siguiente salida, en la que "C" representa "ASCII".
LANG="C"
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL="C"
Para cambiar el idioma a inglés y obligar al sistema a usar la página de códigos Latin1, puede usar el siguiente comando:
setenv LANG en_US.iso88591
Cuando compruebe otra vez la configuración local, se habrá cambiado para utilizar Latin1 (ISO 8859-1):
LANG="en_US.iso88591"
LC_CTYPE="en_US.iso88591"
LC_NUMERIC="en_US.iso88591"
LC_TIME="en_US.iso88591"
LC_ALL="en_US.iso88591"
Si desea más información sobre cómo cambiar la configuración regional o la página de códigos de un sistema UNIX, consulte la documentación de UNIX.

Páginas de códigos de Windows

El sistema operativo Windows se basa en Unicode, pero en la configuración del sistema no se muestra la página de códigos que usa el sistema operativo. Sin embargo, podemos discernir la página de códigos en función del país en el que se adquirió el sistema y el idioma que usa.
Si adquirió Windows en Estados Unidos y usa el inglés como idioma de entrada y de visualización, la página de códigos del sistema operativo es, como valor predeterminado, MS Latin1 (MS1252). Si instala, sin embargo, otros idiomas de visualización o de entrada desde el CD de instalación de Windows y usa esos idiomas, es posible que el sistema operativo use una página de códigos diferente.
Si desea más información sobre la página de códigos predeterminada del sistema Windows, póngase en contacto con Microsoft.

Selección de una página de códigos

Las páginas de códigos se eligen en función de los datos de caracteres que se utilicen en las asignaciones. Los datos de caracteres se pueden representar mediante modos de carácter, en función del tamaño de carácter. El tamaño de carácter es el espacio de almacenamiento que requiere un carácter en la base de datos. Los distintos tamaños de caracteres se definen de la siguiente manera: