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
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.
LANG=en_US.utf-8
LC_ALL=en_US.utf-8donde 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.