Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: NLS Question
Hi John,
Thanx for the good luck.
What I understand of your problem, is that there are 2 different things. One is Character set and the other is National character set.
National Character set determines the data inside NCHAR and Other N-Fields(NCLOB and likes) and character set determines data inside other columns. Check this out, maybe this is causing you problems.
I might be wrong! Always took Character sets for granted until today!
Naveen
-----Original Message-----
Sent: Friday, August 09, 2002 10:19 PM
To: Multiple recipients of list ORACLE-L
Thanks, Naveen,
I am fortunate in that I am trying to move us from US to WE, WE being a superset of US, so I am not too concerned with corruptions. What does worry me is that I have set my NLS Lang to WE and the database still seems to be building US, which doesn't make lots of sense.
Thanks, again, and good luck with your conversion,
John P Weatherman
Database Administrator
Replacements Ltd.
-----Original Message-----
Sent: Friday, August 09, 2002 12:08 PM
To: Multiple recipients of list ORACLE-L
Aha, there you are. Since I have to do a Character set conversion pretty soon, I have done a bit of research(read RTFM) on this just today.
The message means that since the character set in which the export was done
and the charcter set in which the dtabase to which you are importing don't
match. Data curroption can happen because of the difference in which the
data
is internally stored using different character sets(few are single bytes and
few are multi bytes). There is something called character set scanner utlity
which tell you about what will happen if the database is converted to
another
character set.
The character set is set at the time of creation of the database, and it can
only be changed by an ALTER DATABASE .... command if and only if the
charcter
set is a superset of the existing characte set.
You can learn much more about all this by following this link
http://otn.oracle.com/docs/products/oracle9i/doc_library/901_doc/server.901/
a
90236/toc.htm
HTH
Naveen
-----Original Message-----
Sent: Friday, August 09, 2002 9:03 PM
To: Multiple recipients of list ORACLE-L
All,
when running an import I am seeing:
import done in WE8ISO8859P1 character set and AL16UTF16 NCHAR character set import server uses US7ASCII character set (possible charset conversion) export client uses US7ASCII character set (possible charset conversion) export server uses US7ASCII NCHAR character set (possible ncharset conversion)
My environment is set to:
rlsoprd2 [trl2]$ env | grep NLS
NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
ORA_NLS33=/oracle/product/9.0.1.3/trl2/ocommon/nls/admin/data
There is no setting in my init.ora or in the database creation scripts.
Can someone tell me where the server character set is set?
TIA,
John P Weatherman
Database Administrator
Replacements Ltd.
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: John Weatherman
INET: john.weatherman_at_replacements.com
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). Received on Fri Aug 09 2002 - 12:23:38 CDT