Previous Topic: Archivo de parámetros sbt.cfgNext Topic: Agente para Oracle (UNIX)


Establecimiento del parámetro de NLS_LANG

Cuando el Agente para Oracle de Arcserve Backup ejecuta SQL*Plus para obtener el nombre de archivo de datos de JPN de la base de datos de Oracle. En ocasiones esto produce caracteres basura ???.dbf y la base de datos de Arcserve no puede catalogar el nombre de espacio de tabla cuando el conjunto de caracteres del cliente es incapaz de identificar el conjunto de caracteres de las bases de datos Oracle.

Puede evitar esto al configurar la variable NLS_LANG antes de realizar una operación de copia de seguridad o restauración, dado que el NLS_LANG comentado está escrito en el archivo agent.cfg del agente. También debe anular los comentarios del parámetro NLS_LANG, configurar el valor y, a continuación, reiniciar el agente común para realizar las operaciones de copia de seguridad y restauración como se indica en los ejemplos siguientes:

Ejemplo 1

Después de configurar el Agente al ejecutar el script de orasetup, la línea siguiente aparece en el archivo agent.cfg:

#ENV NLS_LANG=American

Para activar este parámetro, debe anular los comentarios al cambiar el contenido después de “=”. Ahora configure el valor que desee y ejecute la actualización de caagent para sincronizar el contenido con el agente común.

Ejemplo 2

Para configurar el parámetro NLS_LANG para Oracle en entorno JAPONÉS

  1. Seleccione la configuración de carácter del servidor de Oracle utilizando SQL*Plus y asegúrese de que el carácter de servidor esté utilizando AL32UTF8.
  2. A continuación, podrá agregar la siguiente configuración al archivo Agent.cfg para el agente.
    NLS_LANG=AMERICAN_AMERICA.AL32UTF8
    
  3. Ahora convoque la actualización de caagent para actualizar la configuración.

    El parámetro está configurado.

Más información:

Archivo de configuración agent.cfg