Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola comunidade,Dando uma olhadinha nos postes do pessoal vi uma coisa muito interresante que podera me ser util.Seguinte atualmente uso sistema geralmente rodando no LINUX com o TOMCAT e Apache integrados, muitas vezes ja tive problemas com o LANG da aplicacao concorrendo com o Tomcar e verifiquei q o proprio Oracle poderia fazer algumas alteracoes de LANG.Minha duvida e a seguinte, se for modificado o LANG do Oracle modifica tb o do sistema ou fica totalmente independe o sistema operacional do Oracle???O topico que vi o sistema para modificar o LANG do Banco foi:
DWSP> select from rodrigo; A---------- 100.5 -33.55 .56DWSP> alter session set nls_territory = "BRAZIL";Session altered.DWSP> select from rodrigo; A---------- 100,5 -33,55 ,56
E possivel modificar isso no banco inteiro ou esse comando so funciona nas sessoes correntes???O topico que vi isso foi esse http://forum.imasters.com.br/index.php?showtopic=179554 :unsure:
Huummm,
Legal alphamek!!
Seguinte cara teria os comandos para mudar essa configuracao no banco inteiro entao??
Vou dar uma pesquisada sobre o assunto mas estou bastante atarefado, se ja tiver alguma coisa pronta ai...
Vlw cara!!
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Olá Montilla,
Segue um documento show para conhecer mais sobre NLS.
Lembre-se!!! Antes de começar a mexer veja o CHARACTERSET do seu banco de dados, para isso:
SQL> select * from nls_parameters_database;
Dependendo do tipo de CHARATERSET, as alterações não sofrem efeitos, precisa estar no padrão da ISO para funcionar no modo Brasileiro.
Depois, veja pelo show parameters nls os parametros que podem sofrer alterações.
Abraços, [http://forum.imasters.com.br/public/style_emoticons/](http://forum.imasters.com.br/public/style_emoticons/)default/joia.gif
Montilla,
O NLS do banco funciona independente do SO, seja na instância, sessão ou banco de dados.
Algumas funções como SYSDATE, TIMEZONE e TIMESTAMP são geradas apartir da configuração regional do servidor, porém, podem ser configuradas dinamicamente.
O mais importante é o NLS_CHARATERSET que é criado o banco de dados, esse não existe como alterar após o banco criado. Outros parametros de NLS podem ser alterados apartir do INIT.
Abraços, http://forum.imasters.com.br/public/style_emoticons/default/joia.gif