Cambio del entorno local en sistemas Linux y UNIX

Puede cambiar el entorno local del sistema en sistemas UNIX y Linux® .

Acerca de esta tarea

Puede establecer variables de entorno para control el entorno local del sistema. Puede establecer estas variables para que valgan para todo el sistema o para cada sesión:
LC_ALL
Modifica todas las variables de entorno LC_* con el valor dado
LC_CTYPE
Clasificación de caracteres y conversión de mayúsculas/minúsculas
LC_COLLATE
Orden de clasificación
HORA_LC
Formatos de fecha y hora
LC_NUMÉRICO
Formatos numéricos no monetarios
LC_MONETARIO
Formatos monetarios
LC_MESSAJES
Formatos de los mensajes informativos y de diagnóstico, y de las respuestas interactivas
PAPA_LC
Tamaño del papel
NOMBRE_LC
Formatos de nombre
DIRECCIÓN_LC
Formatos de dirección e información de ubicación
LC_TELÉFONO
Formatos de número de teléfono
LC_MEDICIÓN
Unidades de medida (Métricas u otras)
IDENTIFICAR_LC
Metadatos sobre la información del entorno local
LANG
El valor predeterminado se utiliza cuando no está establecido LC_ALL o no está establecido un valor aplicable para LC_*
NLSPATH
Lista delimitada de vías de acceso para buscar catálogos de mensajes
Huso horario
Huso horario

LC_MESSAGES y NLSPATH son las variables más importantes para el nodo de integración. Estas variables definen el idioma y la ubicación de los mensajes de respuesta que utiliza el nodo de integración. El archivo de perfil de nodo de integración, mqsiprofile, establece el valor de NLSPATH. Usted o su sistema deben establecer el valor de LC_MESSAGES. El valor establecido en LC_MESSAGES debe ser un valor que esté instalado en la máquina y que reconozca el nodo de integración. LC_CTYPE también es importante para el nodo de integración porque define la conversión de caracteres que el nodo de integración realiza cuando interactúa con el entorno local.

Antes de configurar estas variables, comprueba que el idioma y la página de códigos estén instalados en tu equipo y que sean compatibles con IBM® App Connect Enterprise.

Puede utilizar el mandato locale para ver el entorno local. El mandato locale -a muestra todos los entornos locales que están instalados en estos momentos en la máquina. Asegúrese de que el entorno local que selecciona para LANG y LC_ALL esté en la lista que se devuelve mediante el mandato locale -a. Los valores que utiliza y devuelve locale distinguen entre mayúsculas y minúsculas, por lo tanto, debe copiarlos exactamente cuando los asigna a una variable de entorno.

Para obtener información sobre los idiomas y las páginas de códigos compatibles con IBM App Connect Enterprise, consulte «Páginas de códigos compatibles ».

Si utiliza el entorno de escritorio común (CDE), utilice este entorno para establecer el entorno local en lugar de establecer directamente LANG y LC_ALL. La variable NLSPATH puede utilizar ambos métodos.

Por ejemplo, para configurar IBM App Connect Enterprise para que se ejecute en un entorno UTF-8, establezca los siguientes valores en el perfil:
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
donde en_US establece el idioma y utf-8 establece la página de códigos.

Cuando se inicia un componente del nodo de integración, el entorno local de dicho componente se hereda del shell en el que se inicia. El componente del nodo de integración utiliza la variable de entorno LC_MESSAGES como vía de búsqueda en la variable de entorno NLSPATH (LC_MESSAGES se establece cuando se exporta la variable LC_ALL).

Los mensajes se envían a las anotaciones cronológicas del sistema en la página de códigos establecida por este entorno local. Si tiene varios nodos de integración que escriban en dichas anotaciones cronológicas del sistema, sus mensajes tendrán la página de códigos del entorno local con el que se iniciaron, por ejemplo:

entorno local página de códigos de las anotaciones cronológicas del sistema ccsid
pt_BR iso8859-1 819
pt_BR ibm-850 850
pt_BR utf-8 1208

Establezca el entorno local del ID de usuario que ejecute el daemon de las anotaciones cronológicas del sistema en uno que sea compatible con los entornos locales de todos los nodos de integración que escriban en las anotaciones cronológicas de ese sistema, por ejemplo: utf-8. Para compatibilidad, puede establecer el entorno local predeterminado. En Solaris, configura las LANG variables LC_ALL y en /etc/default/init. En AIX® y Linux, estas variables se encuentran en /etc/environment. Esta tarea no es necesaria en HP-UX.

Para tener un soporte completo de huso horario en el nodo de integración, establezca la variable TZ utilizando la notación Continente/Ciudad. Por ejemplo, establezca TZ en Europe/Madrid para que el huso horario sea el de Madrid, España, o establézcalo en America/New_York para que el huso horario sea el Nueva York, EE.UU.

Si desea añadir un nuevo entorno local, consulte la documentación del sistema operativo donde encontrará información para realizar esa tarea. Si la página de códigos de la nueva configuración regional no es compatible con IBM App Connect Enterprise, deberá añadirla generando un nuevo convertidor de páginas de códigos.