Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

nls_ settings

Status
Not open for further replies.

Scunningham99

Programmer
Sep 20, 2001
815
GB
Hi gurus...

One of our developers has identified a problem with nls. When they try and enter a £ or euro symbol etc it converts to a ? Dollar sign works fine.

do i need to change nls_lang at unix from american_america to something lke unicode. if so please provide examples

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-YYYY
NLS_DATE_LANGUAGE AMERICAN
NLS_SORT BINARY
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.1.0


gurrent settings above!

thanks in advance!!

Sy UK
 
1) NLS_CHARACTERSET WE8ISO8859P1 does no contain the EURO sign, use WE8ISO8859P15

2) Check the NLS_LANG environment variable on the client machine, set to:

Unix: export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P15

Windows registry:
HKEY_LOCAL_MACHINE>SOFTWARE>ORACLE
Key: NLS_LANG
Value: AMERICAN_AMERICA.WE8ISO8859P15



----------------------------------------------------------------------------
The person who says it can't be done should not interrupt the person doing it. -- Chinese proverb
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top