Árvore de páginas

Parâmetros Linguagem Banco

Produto:

RMS

Versões:

5681.1

Ocorrência:

Configuração do NLS_LANG do Oracle

Passo a passo:

1. Executar a Query abaixo:

  • SELECT * from NLS_DATABASE_PARAMETERS

O resultado deve ser  conforme a figura abaixo - Fig. 01:

Fig. 01 - Resultado da Query

  • SELECT * from NLS_SESSION_PARAMETERS

O resultado deve ser  conforme a figura abaixo - Fig. 02:

Fig. 02 - Resultado da Query

  • Normalmente o erro acontece por causa da SESSION - os dados ficam em português.

 

2. Como corrigir o NLS_LANGUAGE:

 

  • Entrar em EXECUTAR  e digitar: REGEDIT.

Fig. 03 - Executar

 

  • Caso SO 32Bits, procurar:

Fig. 04 - Editor de Registro - 32 Bits

  • Caso SO 64 Bits, procurar:

Fig. 05 - Editor de Registro - 64 Bits

3. Executar a Query abaixo:

  • SELECT TO_NUMBER ('10.10') from DUAL.

Fazendo esta consulta ,o retorno deve ser 10,1 se manter o PONTO , a configuração está errada e deve ser corrigida.

 

Fig. 06 - Resultado da Query

4. Requisitos definidos pela RMS referente ao Banco de Dados Oracle:

  • Versões homologadas: 10G e 11G - 32 e 64 Bits
  • Requisitos da Instância:
    • UTL_FILE_DIR=*
    • NLS_LANG = AMERICAN_AMERICA.WE8MSWIN1252
  • Tablespaces:
    • TS_RMS_D - Dados - Inicial 10GB
    • TS_RMS_I - Índices - Inicial 10GB
  • Privilégios do Owner (usuário) que acessará a aplicação:
    • CREATE USER RMS IDENTIFIED BY RMSPROD
    • DEFAULT TABLESPACE TS_RMS_D
    • TEMPORARY TABLESPACE TEMP

/

  • GRANT CONNECT RESOURCE TO RMS;
  • GRANT CREATE TABLE TO RMS;
  • GRANT CREATE VIEW TO RMS;
  • GRANT CREATE MATERIALIZED VIEW TO RMS;
  • GRANT CREATE TRIGGER TO RMS;
  • GRANT SELECT ON V_$SESSION TO RMS;
  • GRANT EXECUTE ON DBMS_CRYPTO TO RMS;
  • GRANT EXECUTE ON UTL_SMTP TO RMS;
  • GRANT DEBUG CONNECT SESSION TO RMS;