Tempo aproximado para leitura: 00:16:00 min
Dúvida
RMS Parâmetros Linguagem Banco
Configuração do NLS_LANG do Oracle
Ambiente
RMS - Todas as versões
Solução
1. Executar a Query abaixo:
- SELECT * from NLS_DATABASE_PARAMETERS
O resultado deve ser conforme a figura abaixo -
- SELECT * from NLS_SESSION_PARAMETERS
O resultado deve ser conforme a figura abaixo -
- 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.
Clique em 'OK'
- Caso S.O [Sistema Operacional] 32Bits, procurar:
- Caso SO 64 Bits, procurar:
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.
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;
0 Comentários