Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MonTiLLa

s no NLS_TERRITORY

Recommended Posts

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:

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Montilla,

 

Segue um documento show para conhecer mais sobre NLS.

 

Globalization Support Guide

 

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/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.