Quando o agente para Oracle do Arcserve Backup chama o SQL*Plus para obter o nome de arquivo de dados do JPN do banco de dados Oracle. Algumas vezes, caracteres inválidos "???.dbf" são fornecidos e o banco de dados do Arcserve falha ao catalogar o nome do espaço para tabelas. Ocorre a falha quando o conjunto de caracteres do cliente não consegue identificar o conjunto de caracteres do bancos de dados Oracle.
É possível evitar isso definindo a variável NLS_LANG antes de executar uma operação de restauração ou backup, uma vez que o NLS_LANG comentado é gravado no arquivo agent.cfg do Agente. O comentário do parâmetro NLS_LANG também deve ser removido e deve ser definido o valor e, em seguida, reiniciar o agente comum para executar as operações de backup e restauração, conforme mostrado nos exemplos a seguir:
Exemplo 1
Depois de configurar o Agente executando o script orasetup, a linha a seguir é exibida no arquivo agent.cfg:
#ENV NLS_LANG=American
Para ativar esse parâmetro, é necessário retirar seus comentários alterando o conteúdo após o sinal =. Agora, defina o valor de sua escolha e execute a atualização do caagent para sincronizar o conteúdo com o agente comum.
Exemplo 2
Para definir um parâmetro NLS_LANG para Oracle no ambiente JAPANESE:
NLS_LANG=AMERICAN_AMERICA.AL32UTF8
O parâmetro é definido.
Copyright © 2017 |
|