Senhores, tenho o Oracle 9.2.0.4.0 instalado em um Servidor com Windows 2003 Server(portugues).
Criei uma base e ele ficou com os parâmetros de nls americamos pq? No registro tenho: HKLM\Oracle\NLS_Lang: NULL << Não tinha nenhum valor HKLM\Oracle\All_Homes\ID0\NLS_Lang: NULL << Não tinha nenhum valor HKLM\Oracle\Home0\NLS_Lang: BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252 select * from nls_database_parameters PARAMETER VALUE ------------------------------ ----------------------------- NLS_LANGUAGE AMERICAN NLS_TERRITORY AMERICA NLS_CURRENCY $ NLS_ISO_CURRENCY AMERICA NLS_NUMERIC_CHARACTERS ., NLS_CHARACTERSET WE8ISO8859P1 NLS_CALENDAR GREGORIAN NLS_DATE_FORMAT DD-MON-RR NLS_DATE_LANGUAGE AMERICAN NLS_SORT WEST_EUROPEAN NLS_TIME_FORMAT HH.MI.SSXFF AM NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR NLS_DUAL_CURRENCY $ NLS_COMP BINARY NLS_LENGTH_SEMANTICS BYTE NLS_NCHAR_CONV_EXCP FALSE NLS_NCHAR_CHARACTERSET AL16UTF16 NLS_RDBMS_VERSION 9.2.0.4.0 20 rows selected.