<?xml version="1.0" encoding="GB2312"?>
<rss version="2.0">
<channel>
<title>Friends Life and Oracle</title>
<link>http://www.eygle.com/blog/</link>
<description>eygleµÄOracle Blog£¬Ìá¹©Oracle¼¼ÊõÑÐ¾¿¼°ÉîÈëÌ½ÌÖ£¬Í¬Ê±¼ÇÂ¼¸öÈË°®ºÃ¼°Éú»îÀú³Ì¡£</description>
<copyright>Copyright 2006</copyright>
<lastBuildDate>Thu, 08 Jun 2006 15:31:11 +0800</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.33</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>DBA¾¯ÊÀÂ¼:¸üÐÂÏµÍ³±í(props$)ÐÞ¸Ä×Ö·û¼¯</title>
<description><![CDATA[<p>½ñÌìÔÚ<a href="http://www.itpub.net/">Itpub</a>ÉÏÔÙ´Î¿´µ½<a href="http://www.itpub.net/566011.html">×Ö·û¼¯±ä»¯</a>µ¼ÖÂµÄÎÊÌâ,×÷Õß¸ø³öµÄ°¸ÀýÊÇÕâÑùµÄ:</p>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<p>Êý¾Ý¿âÎª 9.2.0.7.0 ,OS : Solaris Operating System (SPARC 64-bit) </p>
<p>ÆðÒòÊÇÕâÑùµÄ£¬ÎÒµÄÒ»¿Í»§ÄÇÀïUPS³öÏÖ¹ÊÕÏµ¼ÖÂÏµÍ³å´»ú£¬<br />È»ºóÆðÀ´£¬´óÔ¼¹ýÁË10À´·ÖÖÓ£¬Í»È»²Ù×÷ÏµÍ³ÕÒ²»µ½´ÅÅÌÓÖÒ»´Îå´»ú£¬<br />È»ºóÔÙÆðÀ´£¬ÓÐÓÃ»§±¨Ò»¸öSQLÓÃ²»ÉÏË÷Òý.</p>
<p>Õâ¸öSQLÊÇÕâÑùµÄ£º</p>
<p>select * from ww.test20060504 dg where dg.user_number='7290'</p>
<p>µÚÒ»¸öÏë·¨ÊÇ¸øÄÇ¸öË÷Òý×ö·ÖÎö£¬µ«»¹ÊÇ²»ÐÐ£¬ÎÒÃÇ¾Í¶ÔÕâ¸ö±í×öÁËÒ»´Î·ÖÎö£¬µ«Ö´ÐÐ¼Æ»®Ã»ÓÐÊ²Ã´¸Ä±ä ¡£<br />ÎÒÃÇ³¢ÊÔ¼ÓÌáÊ¾£¨°üÀ¨¼Ó rule )£¬µ«Ò²²»ÐÐ£¬ÓÃ»§·´Ó³ÊÇÓÐÒ»ÅúÕâÑùÀàËÆµÄ¶¼ÓÃ²»µ½Ë÷Òý¡£<br />È»ºóÍ¨¹ý 10053 ×ö trace ¾ÓÈ»·¢ÏÖÓÅ»¯Æ÷¸ù±¾Ã»ÓÐ¿¼ÂÇË÷Òý¡£¿ªÊ¼»³ÒÉÕâ¸öÊý¾Ý¿âµÄÊý¾Ý×Öµä¿ÉÄÜÓÐÎÊÌâ¡£<br />ÎÒÃÇÖ»ºÃÓÃÒ»¸ö±¿·½·¨£¬½«ÆäÖÐÒ»¸ö±íµ¼µ½²âÊÔ¿âÉÏÈ¥²âÊÔ£¬ÔÚµ¼³öµÄ¹ý³ÌÖÐ¾ÓÈ»·¢ÏÖÏµÍ³±¨´í</p>
<p>EXP-00056: ORACLE error 6552 encountered<br />ORA-06552: PL/SQL: Compilation unit analysis terminated<br />ORA-06553: PLS-553: character set name is not recognized</p>
<p>¾ÓÈ»ÏµÍ³±¨×Ö·û¼¯µÄ´í£¡<br />.....</p>
<p>ÕæÊÇÔÎÑ½£¡ÎÒÃÇÂíÉÏ×ÐÏ¸¼ì²éÁËÒ»¸ö alter ÎÄ¼þ·¢ÏÖÁËÒ»ÌõÐÅÏ¢£¬ÏµÍ³ÔÚµÚÒ»´Îå´»úÆðÀ´ºó¾Í×ÔÒÑ½« controlfile ÖÐµÄ×Ö·û¼¯¸ø¸ü¸ÄÁË¡£×îºóÎÒÃÇ½«ÏµÍ³ÖÐµÄ×Ö·û¼¯¸Ä»ØÀ´ÏµÍ³¾Í»Ö¸´Õý³£ÁË¡£</p>
</blockquote>
<p>¾¯¸æÈÕÖ¾ÖÐµÄÐÅÏ¢ÊÇÕâÑùµÄ:</p>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<p>SMON: enabling tx recovery<br />Mon Jun 5 09:52:52 2006<br /><strong>Updating character set in controlfile to ZHS16CGB231280</strong><br />replication_dependency_tracking turned off (no async multimaster replication found)</p>
</blockquote>
<p dir="ltr">ÆäÊµÕâ¸öÐÅÏ¢ÊÇÊÖ¹¤¸üÐÂ¹ýÊý¾Ý¿â×Ö·û¼¯ºó,ÖØÐÂÆô¶¯,Êý¾Ý¿â±È½ÏÊý¾Ý¿âºÍ¿ØÖÆÎÄ¼þÐÅÏ¢,¸ù¾ÝÊý¾Ý¿â×Ö·û¼¯ÐÞ¸Ä¿ØÖÆÎÄ¼þ×Ö·û¼¯µ¼ÖÂµÄ.</p>
<p dir="ltr">ÎÒÔÚÒÔÇ°×÷¹ýÕâÑùµÄ²âÊÔ,²Î¿¼:</p>
<p dir="ltr"><a href="http://www.eygle.com/special/NLS_CHARACTER_SET_03.htm">http://www.eygle.com/special/NLS_CHARACTER_SET_03.htm</a></p>
<p dir="ltr">Í¨¹ý¸üÐÂprops$µÄ·½Ê½ÐÞ¸Ä×Ö·û¼¯ÊÇ·Ç³£Î£ÏÕµÄ,ÎÒÔÚÒÔÉÏµÄÎÄÕÂÖÐÓÐ¹ýÏêÏ¸ËµÃ÷,ÔÚOracle8iÖÐ,Èç¹ûÐÞ¸ÄÁË´íÎóµÄ×Ö·û¼¯,ÄÇÃ´ÖØÐÂÆô¶¯ºóÊý¾Ý¿â½«ÎÞ·¨Æô¶¯.</p>
<p dir="ltr">Èç¹ûÐèÒªÌáÐÑµÄ»°,ÎÒÃÇÐèÒªÔÙ¾¯ÊÀÒ»´Î:</p>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<p dir="ltr"><strong>¾ø¶Ô²»ÒªÓÃupdateÏµÍ³±í(props$)µÄ·½Ê½À´ÐÞ¸ÄÊý¾Ý¿â×Ö·û¼¯.</strong></p>
</blockquote>
<p dir="ltr">µ«ÊÇ´ÓOracle9i¿ªÊ¼,OracleÔÚÆô¶¯Ê±Ìø¹ýÁËÕâ¸ö¼ì²é,¼´Ê¹ÐÞ¸ÄÁË´íÎóµÄ×Ö·û¼¯,Ò²ÈÔÈ»¿ÉÒÔÆô¶¯,Êý¾Ý¿âÆô¶¯Ê±»á½«¿ØÖÆÎÄ¼þÖÐµÄ×Ö·û¼¯¸ü¸ÄÎªÈ±Ê¡µÄUS7ASCII.</p>
<p dir="ltr">¾ßÌå¿ÉÒÔ¿´¿´ÒÔÏÂµÄ²âÊÔ:</p>
<table>
    <tbody>
        <tr>
            <td width="500" bgcolor="#999999">
            <p>SQL&gt; select value$ from props$ where name='NLS_CHARACTERSET';</p>
            <p>VALUE$<br />----------------------------------------------------------<br />ZHS16GBK</p>
            <p>SQL&gt; update props$ set value$='EYGLE'<br />2 where name='NLS_CHARACTERSET';</p>
            <p>1 row updated.</p>
            <p>SQL&gt; commit;</p>
            <p>Commit complete.</p>
            <p>SQL&gt; select value$ from props$ where name='NLS_CHARACTERSET';</p>
            <p>VALUE$<br />-----------------------------------------<br />EYGLE</p>
            <p>SQL&gt; shutdown immediate;<br />Database closed.<br />Database dismounted.<br />ORACLE instance shut down.<br />SQL&gt; startup<br />ORACLE instance started.</p>
            <p>Total System Global Area 126948772 bytes<br />Fixed Size 452004 bytes<br />Variable Size 92274688 bytes<br />Database Buffers 33554432 bytes<br />Redo Buffers 667648 bytes<br />Database mounted.<br />Database opened.<br />SQL&gt; select value$ from props$ where name='NLS_CHARACTERSET';</p>
            <p>VALUE$<br />----------------------------------------------<br />EYGLE</p>
            </td>
        </tr>
    </tbody>
</table>
<p>´ËÊ±¾¯¸æÈÕÖ¾ÖÐ»á¼ÇÂ¼ÈçÏÂÐÅÏ¢:</p>
<table>
    <tbody>
        <tr>
            <td width="500" bgcolor="#999999">Thu Jun 8 16:28:05 2006<br />SMON: enabling cache recovery<br />SMON: enabling tx recovery<br />Thu Jun 8 16:28:05 2006<br />Updating character set in controlfile to US7ASCII<br />replication_dependency_tracking turned off (no async multimaster replication found)<br />Completed: ALTER DATABASE OPEN</td>
        </tr>
    </tbody>
</table>
<p>²»Í¬°æ±¾ÖÐ,OracleÐÐÎªÒÑ¾­²»Í¬.</p>
<p>&nbsp;</p>]]></description>
<link>http://www.eygle.com/archives/2006/06/dba_update_prop.html</link>
<guid>http://www.eygle.com/archives/2006/06/dba_update_prop.html</guid>
<category>Backup&amp;Recovery</category>
<pubDate>Thu, 08 Jun 2006 15:31:11 +0800</pubDate>
</item>
<item>
<title>ÖÐÎÄ±íÃû-µ¼Èëµ¼³ö-×Ö·û¼¯</title>
<description><![CDATA[¼ûµ½ÓÐÈËÎÊ¹ØÓÚ<a href="http://www.itpub.net/438239.html">ÖÐÎÄ±íÃûµÄµ¼Èëµ¼³öÎÊÌâ</a>£¬ËæÊÖ×÷ÁËÒ»¸öÊµÑé¡£<br>
ÆäÊµÎÒ´Ó²»ÍÆ¼öÊ¹ÓÃÖÐÎÄ±íÃû£¬ÒòÎª¿ÉÄÜÔÚµ¼Èëµ¼³ö¡¢×Ö·û¼¯ÉèÖÃ¡¢Ó¦ÓÃÏÔÊ¾µÈ·½Ãæ´æÔÚÎÊÌâ£¬ÒªÏëÕýÈ·½â¾öÃæ¶ÔµÄËùÓÐÎÊÌâ£¬±ØÈ»ÐèÒª¶ÔOracleÏà¹ØÖªÊ¶¾ßÓÐÏàµ±µÄÁË½â£¬·ñÔòÖ»ÊÇÍ½ÔöÀ§ÈÅ¶øÒÑ¡£<br><br>

Õâ¸öÊµÑéÖ®Ç°£¬Ö»ÊÇ¼û¹ý±ðÈËÊ¹ÓÃÖÐÎÄ±íÃû¡¢×Ö¶ÎÃûµÈ£¬×Ô¼ºÈ´ÊÇµÚÒ»´Î³¢ÊÔ£¬ÍòÊÂ¶¼ÓÐµÚÒ»´ÎÃ´¡£<br>
1.ÓÃÖÐÎÄÃû½¨Á¢Ò»¸ö²âÊÔ±í
<br><table><td width="500" bgcolor="#999999"> <pre>

SQL> create table ²âÊÔ as select username from dba_users;

Table created.

Elapsed: 00:00:00.08
SQL> select * from ²âÊÔ;

USERNAME
------------------------------
SYS
SYSTEM
OUTLN
EYGLE
CSMIG
TEST
REPADMIN
SCOTT
...
DBSNMP
WMSYS

13 rows selected.

Elapsed: 00:00:00.00
</pre></td></table><br>
2.expµ¼³öÊý¾Ý<br>
µ¼³öµÄÊ±ºòÐèÒª×¢Òâ¿Í»§¶ËµÄ×Ö·û¼¯ÉèÖÃ<br>
<table><td width="500" bgcolor="#999999"> <pre>

[oracle@jumper oracle]$ exp eygle/eygle file=a.dmp          

Export: Release 9.2.0.4.0 - Production on Tue Oct 18 10:58:24 2005

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning option
JServer Release 9.2.0.4.0 - Production
<strong>Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set</strong>

About to export specified users ...
. exporting pre-schema procedural objects and actions
. exporting foreign function library names for user EYGLE 
. exporting PUBLIC type synonyms
. exporting private type synonyms
. exporting object type definitions for user EYGLE 
About to export EYGLE's objects ...
. exporting database links
. exporting sequence numbers
. exporting cluster definitions
. about to export EYGLE's tables via Conventional Path ...
. . exporting table                     PLAN_TABLE          0 rows exported
. . exporting table                             T1          5 rows exported
. . exporting table                             T2         13 rows exported
. . exporting table                           ²âÊÔ         13 rows exported
. ...
Export terminated successfully without warnings.
</pre></td></table><br>]]></description>
<link>http://www.eygle.com/archives/2005/10/chinese_tablename_exp_imp.html</link>
<guid>http://www.eygle.com/archives/2005/10/chinese_tablename_exp_imp.html</guid>
<category>CharacterSet</category>
<pubDate>Tue, 18 Oct 2005 11:21:38 +0800</pubDate>
</item>
<item>
<title>Oracle×Ö·û¼¯×Ó¼¯Óë³¬¼¶µÄ¶ÔÓ¦¹ØÏµ</title>
<description><![CDATA[ºÜ¶àÅóÓÑ¾­³£ÎÊÆðOracle×Ö·û¼¯×Ó¼¯Óë³¬¼¶µÄ¶ÔÓ¦¹ØÏµ£¬ÎÒ½«´ÓOracle8.1.6µ½9.2.0µÄ¶ÔÓ¦¹ØÏµÁÐ¾ÙÔÚÕâÀï¹©´ó¼Ò²Î¿¼.²Î¿¼ÎÄµµMetalink Doc: 119164.1 <br><br>
ÓÈÆäÊÇÔÚ<a href="http://www.eygle.com/archives/2004/09/nls_character_set_03.html">¸ü¸Ä×Ö·û¼¯</a>Ê±£¬´ó¼ÒÓ¦¸Ã²Î¿¼´Ë¶ÔÓ¦¹ØÏµ:<br>
<P>8.1.6 Subset/Superset Pairs 
<P>=========================== 
<P> 
<P>A. Current Char set&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B. New Char set (Superset of A.) 
<P>-------------------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -------------------------------- 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8DEC 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; US8PC437 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8PC850 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IN8ISCII 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8PC858 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8ISO8859P1 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EE8ISO8859P2 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SE8ISO8859P3 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NEE8ISO8859P4 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CL8ISO8859P5 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ISO8859P6 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EL8ISO8859P7 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IW8ISO8859P8 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8ISO8859P9 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NE8ISO8859P10 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TH8TISASCII 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BN8BSCII 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VN8VN3 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VN8MSWIN1258 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8ISO8859P15 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8NEXTSTEP 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ASMO708PLUS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EL8DEC 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TR8DEC 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LA8PASSPORT 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BG8PC437S 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EE8PC852 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU8PC866 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU8BESTA 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IW8PC1507 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU8PC855 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TR8PC857 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CL8MACCYRILLICS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8PC860 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IS8PC861 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EE8MACCES 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EE8MACCROATIANS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TR8MACTURKISHS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EL8MACGREEKS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IW8MACHEBREWS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EE8MSWIN1250 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CL8MSWIN1251 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ET8MSWIN923 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BG8MSWIN 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EL8MSWIN1253 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IW8MSWIN1255 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LT8MSWIN921 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TR8MSWIN1254 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8MSWIN1252 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BLT8MSWIN1257 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N8PC865 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BLT8CP921 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LV8PC1117 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LV8PC8LR 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LV8RST104090 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CL8KOI8R 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BLT8PC775 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8DG 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8NCR4970 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8ROMAN8 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8MACROMAN8S 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TH8MACTHAIS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HU8CWI2 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EL8PC437S 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LT8PC772 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LT8PC774 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EL8PC869 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EL8PC851 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CDN8PC863 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HU8ABMOD 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ASMO8X 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8NAFITHA711T 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8SAKHR707T 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8MUSSAD768T 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ADOS710T 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ADOS720T 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8APTEC715T 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8NAFITHA721T 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8HPARABIC8T 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8NAFITHA711 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8SAKHR707 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8MUSSAD768 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ADOS710 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ADOS720 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8APTEC715 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8MSAWIN 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8NAFITHA721 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8SAKHR706 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ARABICMACS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LA8ISO6937 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JA16VMS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JA16EUC 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JA16SJIS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; KO16KSC5601 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; KO16KSCCS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; KO16MSWIN949 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHS16CGB231280 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHS16GBK 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHT32EUC 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHT32SOPS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHT16DBT 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHT32TRIS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHT16BIG5 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHT16CCDC 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHT16MSWIN950 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AL24UTFFSS 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UTF8 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JA16TSTSET2 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JA16TSTSET 
<P> 
<P> 
<P>8.1.7 Additions 
<P>=============== 
<P> 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHT16HKSCS&nbsp; 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; KO16TSTSET&nbsp; 
<P>WE8DEC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TR8DEC&nbsp; 
<P>WE8DEC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8NCR4970&nbsp; 
<P>WE8PC850&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8PC858&nbsp; 
<P>D7DEC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D7SIEMENS9780X&nbsp; 
<P>I7DEC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I7SIEMENS9780X&nbsp; 
<P>WE8ISO8859P1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8MSWIN1252&nbsp; 
<P>AR8ISO8859P6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ASMO708PLUS&nbsp; 
<P>AR8ISO8859P6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ASMO8X&nbsp; 
<P>IW8EBCDIC424&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IW8EBCDIC1086&nbsp; 
<P>IW8EBCDIC1086&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IW8EBCDIC424&nbsp; 
<P>LV8PC8LR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LV8RST104090&nbsp; 
<P>DK7SIEMENS9780X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N7SIEMENS9780X&nbsp; 
<P>N7SIEMENS9780X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DK7SIEMENS9780X&nbsp; 
<P>I7SIEMENS9780X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I7DEC&nbsp; 
<P>D7SIEMENS9780X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D7DEC&nbsp; 
<P>WE8NCR4970&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE8DEC&nbsp; 
<P>WE8NCR4970&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TR8DEC&nbsp; 
<P>AR8SAKHR707T&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8SAKHR707&nbsp; 
<P>AR8MUSSAD768T&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8MUSSAD768&nbsp; 
<P>AR8ADOS720T&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ADOS720&nbsp; 
<P>AR8NAFITHA711&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8NAFITHA711T&nbsp; 
<P>AR8SAKHR707&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8SAKHR707T&nbsp; 
<P>AR8MUSSAD768&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8MUSSAD768T&nbsp; 
<P>AR8ADOS710&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ADOS710T&nbsp; 
<P>AR8ADOS720&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ADOS720T&nbsp; 
<P>AR8APTEC715&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8APTEC715T&nbsp; 
<P>AR8NAFITHA721&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8NAFITHA721T&nbsp; 
<P>AR8ARABICMAC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ARABICMACT&nbsp; 
<P>AR8ARABICMACT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ARABICMAC&nbsp; 
<P>KO16KSC5601&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; KO16MSWIN949&nbsp; 
<P>WE16DECTST2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE16DECTST&nbsp; 
<P>WE16DECTST&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WE16DECTST2&nbsp; 
<P> 
<P>&nbsp;&nbsp; 
<P>9.0.1 Additions 
<P>=============== 
<P> 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BLT8ISO8859P13&nbsp; 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CEL8ISO8859P14&nbsp; 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CL8ISOIR111&nbsp; 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CL8KOI8U&nbsp; 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AL32UTF8&nbsp; 
<P>BLT8CP921&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BLT8ISO8859P13&nbsp; 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8MSWIN1256&nbsp; 
<P>UTF8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AL32UTF8 (added in patchset 9.0.1.2) 
<P> 
<P> 
<P>Character Set Subset/Superset Pairs Obsolete from 9.0.1 
<P>======================================================= 
<P> 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8MSAWIN 
<P>AR8ARABICMAC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ARABICMACT 
<P> 
<P> 
<P>9.2.0 Additions 
<P>=============== 
<P> 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JA16EUCTILDE 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JA16SJISTILDE 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHS32GB18030 
<P>US7ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHT32EUCTST 
<P>WE8ISO8859P9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TR8MSWIN1254 
<P>LT8MSWIN921&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BLT8ISO8859P13 
<P>LT8MSWIN921&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BLT8CP921 
<P>BLT8CP921&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LT8MSWIN921 
<P>AR8ARABICMAC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AR8ARABICMACT 
<P>ZHT32EUC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZHT32EUCTST 
<P>UTF8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AL32UTF8 
<P> 
<P> 
<P>Character Set Subset/Superset Pairs Obsolete from 9.2.0 
<P>======================================================= 
<P> 
<P>LV8PC8LR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LV8RST104090 
<P> </P>]]></description>
<link>http://www.eygle.com/archives/2004/09/characterset_subset_superset.html</link>
<guid>http://www.eygle.com/archives/2004/09/characterset_subset_superset.html</guid>
<category>CharacterSet</category>
<pubDate>Sun, 12 Sep 2004 09:31:16 +0800</pubDate>
</item>
<item>
<title>×Ö·û¼¯ÎÊÌâµÄ³õ²½Ì½ÌÖ(Æß)-×Ö·û¼¯¸ü¸ÄµÄÄÚ²¿²Ù×÷</title>
<description><![CDATA[<P class=content align=left><SPAN class=style29><STRONG><FONT face=Verdana>Õâ²¿·Ö²¢Î´°üº¬ÓÚitpub¼¼Êõ´ÔÊé¡¶OracleÊý¾Ý¿âDBA×¨Ìâ¼¼Êõ¾«´â¡·ÖÐ£¬ÊÇºóÀ´²¹³äµÄÄÚÈÝ.</FONT></STRONG></SPAN> </P>
<P class=style25 align=left>Ç°ÃæÎÒÃÇÌáµ½£¬Í¨¹ýÐÞ¸Äprops$µÄ·½Ê½¸ü¸Ä×Ö·û¼¯ÔÚOracle7Ö®ºóÊÇÒ»ÖÖ¼«ÆäÎ£ÏÕµÄ·½Ê½£¬Ó¦¸Ã¾¡Á¿±ÜÃâ¡£<BR><BR>ÎÒÃÇÓÖÖªµÀ£¬Í¨¹ýALTER DATABASE CHARACTER SET¸ü¸Ä×Ö·û¼¯ËäÈ»°²È«¿É¿¿£¬µ«ÊÇÓÐÑÏ¸ñµÄ×Ó¼¯ºÍ³¬¼¯µÄÔ¼Êø£¬Êµ¼ÊÉÏÎÒÃÇºÜÉÙÄÜ¹»<BR>ÓÃµ½ÕâÖÖ·½·¨¡£</P>
<P class=style25 align=left><BR>Êµ¼ÊÉÏOracle»¹´æÔÚÁíÍâÒ»ÖÖ¸ü¸Ä×Ö·û¼¯µÄ·½Ê½.</P>
<P align=left><FONT face=Verdana><SPAN class=style25>Èç¹ûÄã×¢Òâ¹ýµÄ»°£¬ÔÚOracleµÄalert&lt;sid&gt;.logÎÄ¼þÖÐ£¬Äã¿ÉÄÜ¿´µ½¹ýÕâÑùµÄÈÕÖ¾ÐÅÏ¢:</SPAN><BR></FONT></P>
<DIV class="left style25" align=left>
<P><FONT face=Verdana></FONT>&nbsp;</P>
<TABLE border=0>
<TBODY>
<TR>
<TD width=743 bgColor=#999999><SPAN class=style6>
<PRE class=style25><STRONG>alter database character set INTERNAL_CONVERT ZHS16GBK</STRONG>
Updating character set in controlfile to ZHS16GBK
 SYS.SNAP$ (REL_QUERY) - CLOB representation altered
 SYS.METASTYLESHEET (STYLESHEET) - CLOB representation altered
 SYS.EXTERNAL_TAB$ (PARAM_CLOB) - CLOB representation altered
 XDB.XDB$RESOURCE (SYS_NC00027$) - CLOB representation altered
 ODM.ODM_PMML_DTD (DTD) - CLOB representation altered
 OE.WAREHOUSES (SYS_NC00003$) - CLOB representation altered
 PM.ONLINE_MEDIA (SYS_NC00042$) - CLOB representation altered
 PM.ONLINE_MEDIA (SYS_NC00062$) - CLOB representation altered
 PM.ONLINE_MEDIA (PRODUCT_TEXT) - CLOB representation altered
 PM.ONLINE_MEDIA (SYS_NC00080$) - CLOB representation altered
 PM.PRINT_MEDIA (AD_SOURCETEXT) - CLOB representation altered
 PM.PRINT_MEDIA (AD_FINALTEXT) - CLOB representation altered
Completed: alter database character set INTERNAL_CONVERT ZHS1


</PRE></SPAN></TD></TR></TBODY></TABLE>
<P> </P>
<P>ÔÚÕâÀïÃæ£¬ÎÒÃÇ¿´µ½ÕâÑùÒ»ÌõÖØÒªµÄ£¬Oracle·Ç¹«¿ªµÄÃüÁî:</P>
<TABLE border=0>
<TBODY>
<TR>
<TD width=743 bgColor=#999999>
<PRE><SPAN class=style26>
</SPAN><STRONG class=style25><FONT face=Verdana size=2>alter database character set INTERNAL_CONVERT/ INTERNAL_USE ZHS16GBK</FONT></STRONG>
                      </PRE></TD></TR></TBODY></TABLE>
<P>&nbsp;</P>
<P>Õâ¸öÃüÁîÊÇµ±ÄãÑ¡ÔñÁËÊ¹ÓÃµäÐÍ·½Ê½´´½¨ÁËÖÖ×ÓÊý¾Ý¿âÒÔºó£¬Oracle»á¸ù¾ÝÄãÑ¡ÔñµÄ×Ö·û¼¯ÉèÖÃ£¬°Ñµ±Ç°ÖÖ×ÓÊý¾Ý¿âµÄ×Ö·û¼¯¸ü¸ÄÎªÆÚÍû×Ö·û<BR>¼¯£¬Õâ¾ÍÊÇÕâÌõÃüÁîµÄ×÷ÓÃ.</P>
<P>ÔÚÊ¹ÓÃÕâ¸öÃüÁîÊ±£¬Oracle»áÌø¹ýËùÓÐ×Ó¼¯¼°³¬¼¯µÄ¼ì²é£¬ÔÚÈÎÒâ×Ö·û¼¯Ö®¼ä½øÐÐÇ¿ÖÆ×ª»»£¬ËùÒÔ£¬Ê¹ÓÃÕâ¸öÃüÁîÊ±Äã±ØÐëÊ®·ÖÐ¡ÐÄ£¬Äã±ØÐë<BR>Çå³þÕâÒ»²Ù×÷»á´øÀ´µÄ·çÏÕ.<BR>ÎÒÃÇÖ®Ç°½²¹ýµÄÄÚÈÝÈÔÈ»ÓÐÐ§£¬Äã¿ÉÒÔÊ¹ÓÃcsscanÉ¨ÃèÕû¸öÊý¾Ý¿â£¬Èç¹ûÔÚ×ª»»µÄ×Ö·û¼¯Ö®¼äÈ·ÈÏÃ»ÓÐÑÏÖØµÄÊý¾ÝËð»µ£¬»òÕßÄã¿ÉÒÔÊ¹ÓÃÓÐÐ§<BR>µÄ·½Ê½¸ü¸Ä£¬Äã¾Í¿ÉÒÔÊ¹ÓÃÕâÖÖ·½Ê½½øÐÐ×ª»».<BR>ÎÒÃÇÀ´¿´Ò»ÏÂ¾ßÌåµÄ²Ù×÷¹ý³Ì¼°OracleµÄÄÚ²¿²Ù×÷:</P>
<TABLE border=0>
<TBODY>
<TR>
<TD width=743 bgColor=#999999>
<PRE class=style25>SQL&gt; shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL&gt; startup mount
ORACLE instance started.

Total System Global Area  135337420 bytes
Fixed Size                   452044 bytes
Variable Size             109051904 bytes
Database Buffers           25165824 bytes
Redo Buffers                 667648 bytes
Database mounted.

SQL&gt; ALTER SYSTEM ENABLE RESTRICTED SESSION;

System altered.

SQL&gt; ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;

System altered.

SQL&gt; ALTER SYSTEM SET AQ_TM_PROCESSES=0;

System altered.

SQL&gt; ALTER DATABASE OPEN;

Database altered.

SQL&gt; alter session set events '10046 trace name context forever,level 12';

Session altered.

SQL&gt; alter database character set INTERNAL_USE ZHS16CGB231280

Database altered.

SQL&gt;
                      </PRE></TD></TR></TBODY></TABLE>
<P>&nbsp;</P>
<P>ÕâÊÇalert.logÎÄ¼þÖÐµÄ¼ÇÂ¼ÐÅÏ¢:<BR></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=743>

<P>&nbsp;</P><PRE><FONT face=Verdana><SPAN class=style25>Tue Oct 19 16:26:30 2004<BR>Database Characterset is ZHS16GBK<BR>replication_dependency_tracking turned off (no async multimaster replication found)<BR>Completed: ALTER DATABASE OPEN<BR>Tue Oct 19 16:27:07 2004<BR><STRONG>alter database character set INTERNAL_USE ZHS16CGB231280</STRONG><BR>Updating character set in controlfile to ZHS16CGB231280<BR>Tue Oct 19 16:27:15 2004<BR>Thread 1 advanced to log sequence 118<BR>  Current log# 2 seq# 118 mem# 0: /opt/oracle/oradata/primary/redo02.log<BR>Tue Oct 19 16:27:15 2004<BR>ARC0: Evaluating archive   log 3 thread 1 sequence 117<BR>ARC0: Beginning to archive log 3 thread 1 sequence 117<BR>Creating archive destination LOG_ARCHIVE_DEST_1: '/opt/oracle/oradata/primary/archive/1_117.dbf'<BR>ARC0: Completed archiving  log 3 thread 1 sequence 117<BR>Tue Oct 19 16:27:20 2004<BR><STRONG>Completed: alter database character set INTERNAL_USE ZHS16CGB231280</STRONG><BR>Shutting down instance: further logons disabled<BR>Shutting down instance (immediate)<BR>License high water mark = 1<BR>Tue Oct 19 16:29:06 2004<BR>ALTER DATABASE CLOSE NORMAL<BR>...</SPAN><BR></FONT>
                      </PRE></TD></TR></TBODY></TABLE>
<P>¸ñÊ½»¯10046¸ú×ÙÎÄ¼þ,µÃµ½ÒÔÏÂÐÅÏ¢(ÕªÒª):</P>
<TABLE border=0>
<TBODY>
<TR>
<TD width=750 bgColor=#999999>
<PRE class=style25>alter session set events '10046 trace name context forever,level 12'


<STRONG>alter database character set INTERNAL_USE ZHS16CGB231280
</STRONG>

call     count       cpu    elapsed       disk      query    current        rows
------- ------  -------- ---------- ---------- ---------- ----------  ----------
Parse        1      0.00       0.00          0          0          0           0
Execute      1      4.88       6.04        910      16825      18099           0
Fetch        0      0.00       0.00          0          0          0           0
------- ------  -------- ---------- ---------- ---------- ----------  ----------
total        2      4.88       6.04        910      16825      18099           0

Misses in library cache during parse: 1
Optimizer goal: CHOOSE
Parsing user id: SYS

Elapsed times include waiting on following events:
  Event waited on                             Times   Max. Wait  Total Waited
  ----------------------------------------   Waited  ----------  ------------
  control file sequential read                    4        0.00          0.00
  control file parallel write                     2        0.05          0.08
  log file sync                                   2        0.08          0.08
  SQL*Net message to client                       1        0.00          0.00
  SQL*Net message from client                     1       18.06         18.06
********************************************************************************

....

update col$ set charsetid = :1 
where
 charsetform = :2

....

update argument$ set charsetid = :1 
where
 charsetform = :2

....

update collection$ set charsetid = :1 
where
 charsetform = :2

....

update attribute$ set charsetid = :1 
where
 charsetform = :2
....

update parameter$ set charsetid = :1 
where
 charsetform = :2
....

update result$ set charsetid = :1 
where
 charsetform = :2

....

update partcol$ set spare1 = :1 
where
 charsetform = :2

....

update subpartcol$ set spare1 = :1 
where
 charsetform = :2

....

<STRONG>update props$ set value$ = :1 
where
 name = :2
</STRONG>
....

update "SYS"."KOTAD$" set SYS_NC_ROWINFO$ = :1 
where
 SYS_NC_OID$ = :2
....

update seq$ set increment$=:2,minvalue=:3,maxvalue=:4,cycle#=:5,order$=:6,
  cache=:7,highwater=:8,audit$=:9,flags=:10 
where
 obj#=:1

....

update kopm$ set metadata = :1,  length 
  = :2 
where
 name='DB_FDO'

....

ALTER DATABASE CLOSE NORMAL
                      </PRE></TD></TR></TBODY></TABLE>
<P>´Ë´¦Éú³ÉµÄÈÕÖ¾Äã¿ÉÒÔÔÚÕâÀïÏÂÔØ(¹©²Î¿¼):</P>
<P><A href="http://www.eygle.com/special/primary_ora_13730.zip">http://www.eygle.com/special/primary_ora_13730.zip</A><BR><A href="http://www.eygle.com/special/primary_ora_13730.tkf.log">http://www.eygle.com/special/primary_ora_13730.tkf.log</A> </P>
<P>ÎÒÃÇ¿´µ½Õâ¸ö¹ý³ÌºÍÖ®Ç°ALTER DATABASE CHARACTER SET²Ù×÷µÄÄÚ²¿¹ý³ÌÊÇÍêÈ«ÏàÍ¬µÄ£¬Ò²¾ÍÊÇËµINTERNAL_USEÌá¹©µÄ°ïÖú¾ÍÊÇÊ¹<BR>OracleÊý¾Ý¿âÈÆ¹ýÁË×Ó¼¯Óë³¬¼¯µÄÐ£Ñé.<BR>ÕâÒ»·½·¨ÔÚÄ³Ð©·½ÃæÊÇÓÐÓÃ´¦µÄ£¬±ÈÈç²âÊÔ£»Ó¦ÓÃÓÚ²úÆ·»·¾³´ó¼ÒÓ¦¸Ã¸ñÍâÐ¡ÐÄ£¬³ýÁËÄãÒÔÍâ£¬Ã»ÓÐÈË»áÎª´Ë´øÀ´µÄºó¹û¸ºÔð:<BR></P>
<P>½áÓï(ÎÒÃÇ²»·ÁÔÙËµÒ»´Î):</P>
<P>¶ÔÓÚDBAÀ´Ëµ£¬ÓÐÒ»¸öºÜÖØÒªµÄÔ­Ôò¾ÍÊÇ:²»Òª°ÑÄãµÄÊý¾Ý¿âÖÃÓÚÎ£ÏÕµÄ¾³µØ£¡</P>
<P>Õâ¾ÍÒªÇóÎÒÃÇ£¬ÔÚ½øÐÐÈÎºÎ¿ÉÄÜ¶ÔÊý¾Ý¿â½á¹¹·¢Éú¸Ä±äµÄ²Ù×÷Ö®Ç°£¬ÏÈ×öÓÐÐ§µÄ±¸·Ý£¬ºÜ¶àDBAÃ»ÓÐ±¸·ÝµÄ²Ù×÷ÖÐµÃµ½ÁË²ÒÍ´µÄ½ÌÑµ¡£</P>
<P>&nbsp;</P>
<P>&nbsp;</P></DIV>]]></description>
<link>http://www.eygle.com/archives/2004/09/nls_character_set_07.html</link>
<guid>http://www.eygle.com/archives/2004/09/nls_character_set_07.html</guid>
<category>CharacterSet</category>
<pubDate>Sat, 11 Sep 2004 12:20:34 +0800</pubDate>
</item>
<item>
<title>×Ö·û¼¯ÎÊÌâµÄ³õ²½Ì½ÌÖ(Áù)-ÂÒÂëµÄ²úÉú</title>
<description><![CDATA[<P class=content align=left><SPAN class=style29><STRONG><FONT face=Verdana>Ô­ÎÄ·¢±íÓÚitpub¼¼Êõ´ÔÊé¡¶OracleÊý¾Ý¿âDBA×¨Ìâ¼¼Êõ¾«´â¡·,Î´¾­Ðí¿É,ÑÏ½û×ªÔØ±¾ÎÄ.</FONT></STRONG></SPAN> </P>
<P class=style25 align=left>×îºóÎÒÃÇÀ´ÌÖÂÛÒ»ÏÂÂÒÂëµÄ²úÉú¡£</P>
<P align=left>&nbsp;</P>
<P class=style25 align=left>Í¨³£ÔÚÎÒÃÇµÄÏÖÊµ»·¾³ÖÐ£¬´æÔÚ3¸ö×Ö·û¼¯ÉèÖÃ¡£</P>
<P class=style25 align=left>µÚÒ»: ¿Í»§¶ËÓ¦ÓÃ×Ö·û¼¯(Client Application Character Set)</P>
<P class=style25 align=left>µÚ¶þ: ¿Í»§¶ËNLS_LANG²ÎÊýÉèÖÃ</P>
<P class=style25 align=left>µÚÈý: ·þÎñÆ÷¶Ë£¬Êý¾Ý¿â×Ö·û¼¯(Character Set)ÉèÖÃ</P>
<P align=left>&nbsp;</P>
<P class=style25 align=left>ÎÒÃÇËµ£¬Ò»¸ö×Ö·ûÔÚ¿Í»§¶ËÓ¦ÓÃ(±ÈÈçSQLPLUS,CMD,NOTEPADµÈ)ÖÐÒÔÔõÑùµÄ×Ö·ûÏÔÊ¾È¡¾öÓÚ¿Í»§¶Ë²Ù×÷ÏµÍ³£¬¿Í»§¶ËÄÜ¹»ÏÔÊ¾ÔõÑùµÄ×Ö·û£¬<BR>ÎÒÃÇ¾Í¿ÉÒÔÔÚÓ¦ÓÃÖÐÂ¼ÈëÕâÐ©×Ö·û£¬ÖÁÓÚÕâÐ©×Ö·ûÄÜ·ñÔÚÊý¾Ý¿âÖÐÕý³£´æ´¢£¬¾ÍºÍÁíÍâµÄÁ½¸ö×Ö·û¼¯ÉèÖÃ½ôÃÜÏà¹ØÁË¡£</P>
<P class=style25 align=left>ÔÚ´«Êä¹ý³ÌÖÐ£¬¿Í»§¶ËNLS_LANGÖ÷ÒªÓÃÓÚ½øÐÐ×ª»»ÅÐ¶Ï</P>
<P class=style25 align=left>Èç¹ûNLS_LANGµÈÓÚÊý¾Ý¿â×Ö·û¼¯£¬Ôò²»½øÐÐÈÎºÎ×ª»»Ö±½Ó°Ñ×Ö·û²åÈëÊý¾Ý¿â</P>
<P class=style25 align=left>Èç¹û²»Í¬Ôò½øÐÐ×ª»»£¬×ª»»Ö÷ÒªÓÐÁ½¸öÈÎÎñ</P>
<DIV align=left>
<UL>
<LI class=style25>Èç¹û´æÔÚ¶ÔÓ¦¹ØÏµ£¬Ôò°ÑÏàÓ¦¶þ½øÖÆ±àÂë¾­¹ýÓ³Éäºó(ÕâÒ»²½Ó³ÉäÒÔºó£¬Ëù´ú±íµÄ×Ö·û¿ÉÄÜ·¢Éú×ª»»)´«µÝ¸øÊý¾Ý¿â 
<LI class=style25>Èç¹û²»´æÔÚ¶ÔÓ¦¹ØÏµ£¬Ôò´«µÝÒ»¸öÌæ»»×Ö·û(ºÜ¶àÆ½Ì¨¾ÍÊÇ?) </LI></UL></DIV>
<P align=left>&nbsp;</P>
<P class=style25 align=left>Êý¾Ý¿â×Ö·û¼¯£¬ÔÚºÍ¿Í»§¶ËNLS_LANG²»Í¬Ê±£¬»á°Ñ¾­¹ýNLS_LANG×ª»»µÄ×Ö·û½øÐÐ½øÒ»²½´¦Àí</P>
<DIV align=left>
<UL>
<LI class=style25>¶ÔÓÚ?£¨¼´²»´æÔÚ¶ÔÓ¦¹ØÏµµÄ×Ö·û£©Ö±½ÓÒÔ£¿ÐÎÊ½´æ·ÅÈëÊý¾Ý¿â 
<LI class=style25>¶ÔÓÚÆäËû×Ö·û£¬ÔÚNLS_LANGºÍÊý¾Ý¿â×Ö·û¼¯Ö®¼ä½øÐÐ×ª»»ºó´æÈë¡£ </LI></UL></DIV>
<P align=left>&nbsp;</P>
<P class=style25 align=left>ÒÔÏÂÎÒÃÇÀ´¿´Ò»ÏÂ×îÎª³£¼ûµÄ×Ö·û¼¯¼°ÂÒÂëµÄ²úÉú:</P>
<P class=style25 align=left>1.µ±NLS_LANG×Ö·û¼¯ÓëÊý¾Ý¿â×Ö·û¼¯²»Í¬£¬Í¬Ê±NLS_LANG²»Í¬ÓÚServer¶Ë×Ö·û¼¯ÉèÖÃ</P>
<P class=style25 align=left>ÔÚÕâÖÖÇé¿öÏÂ£¬´æÔÚÁ½ÖÖ¿ÉÄÜ:</P>
<DIV align=left>
<UL>
<LI class=style25>¿Í»§¶ËÊäÈëµÄ×Ö·ûÔÚNLS_LANGÖÐÃ»ÓÐ¶ÔÓ¦µÄ×Ö·û£¬ÕâÊ±ÎÞ·¨×ª»»£¬NLS_LANGÊ¹ÓÃÌæ»»×Ö·ûÌæ´úÕâÐ©ÎÞ·¨Ó³ÉäµÄ×Ö·û(ÕâÒ»²½×ª»»ÔÚTTSÖÐ<BR>Íê³É)£¬ÔÚºÜ¶à×Ö·û¼¯ÖÐÕâ¸öÌæ´ú×Ö·û¾ÍÊÇ¡±?¡± 
<LI class=style25>µ±¿Í»§¶ËµÄ×Ö·ûÔÚNLS_LANGÖÐ¶ÔÓ¦ÁË²»Í¬µÄ×Ö·ûÊ±£¬´«µÝ¸øÊý¾Ý¿âÒÔºó·¢Éú×ª»»£¬´æ´¢µÄÊÇ×Ö·û£¬µ«ÊÇÒÑ¾­¶ªÊ§ÁËÔªÊý¾Ý£¬Êý¾Ý¿âÖÐ<BR>µÄ×Ö·û²»ÔÙ´ú±í¿Í»§¶ËµÄÊäÈë¡£¶øÇÒÕâ¸ö¹ý³Ì²»¿ÉÄæ£¬ÕâÒ²¾ÍÊÇÎªÊ²Ã´ºÜ¶àÊ±ºòÔÚ¿Í»§¶ËÊäÈëµÄÊÇÕý³£µÄ±àÂë£¬²éÑ¯Ö®ºó»áµÃµ½Î´Öª×Ö·ûµÄÔ­Òò¡£ </LI></UL></DIV>
<P class=style25 align=left><IMG height=323 src="http://www.eygle.com/special/pic/nls4.jpg" width=554> </P>
<P class=style25 align=left>ÎÒÃÇÍ¨¹ýÉÏÍ¼À´¼òµ¥ËµÃ÷Ò»ÏÂÕâ¸ö¹ý³Ì£¬µ±¿Í»§¶ËÔÚWE8ISO8859P15×Ö·û¼¯Ê±£¬ÊäÈëÅ·Ôª·ûºÅ: €,ÕâÊ±¿Í»§¶ËNLS_LANGºÍÊý¾Ý¿â¶Ë×Ö·û¼¯²»Í¬£¬<BR>½øÐÐµÚÒ»´Î×ª»»£¬¿Í»§¶Ë€·ûºÅ±àÂëÊÇA4,ÔÚNLS_LANG×ª»»Ê±£¬A4¶ÔÓ¦ÁËNLS_LANGÖÐµÄ¡®¡è¡¯£¬ÕâÒ»²½µÄ×ª»»²úÉúÁË´íÎóÓ³Éä¡£ÓÉÓÚÊý¾Ý¿â×Ö·û¼¯²»<BR>Í¬ÓÚNLS_LANGÉèÖÃ£¬ÕâÊ±½øÒ»²½µÄ×ª»»·¢ÉúÁË£¬´æÈëÊý¾Ý¿âµÄ±àÂë±ä³ÉÁËC2A4,ËäÈ»Í¬NLS_LANG½øÐÐÁËÕýÈ·µÄ×ª»»£¬µ«ÊÇ¿Í»§¶ËÂ¼ÈëµÄÊý¾ÝÒÑ¾­<BR>Ëð»µ»òÕß¶ªÊ§ÁË¡£</P>
<P class=style25 align=left>ÎÒÃÇ¿ÉÒÔÓÃÎÒÃÇÊìÏ¤µÄ×Ö·û¼¯×öÒ»¸ö¼òµ¥µÄ²âÊÔ:</P>
<P class=style25 align=left>²âÊÔ»·¾³:</P>
<P class=style25 align=left>¿Í»§¶ËÓ¦ÓÃÎªÖÐÎÄ18030×Ö·û¼¯</P>
<P class=style25 align=left>NLS_LANGÉèÖÃÎªUS7ASCII×Ö·û¼¯</P>
<P class=style25 align=left>Êý¾Ý¿âCHARACTER SETÎªZHS16GBK</P>
<DIV class="left style25" align=left>
<P>&nbsp;</P>
<TABLE border=0>
<TBODY>
<TR>
<TD width=662 bgColor=#999999><SPAN class=style6>
<PRE>c:\&gt;set NLS_LANG=AMERICAN_AMERICA.US7ASCII

c:\&gt;sqlplus eygle/eygle

SQL*Plus: Release 9.2.0.4.0 - Production on Tue Nov 4 01:19:57 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; insert into test values('²âÊÔ');

1 row created.

SQL&gt; select name,dump(name) from test;

NAME DUMP(NAME)
--------------------------------------------------
2bJT Typ=1 Len=4:<STRONG> 50,98,74,84</STRONG>

<STRONG>ÕâÊ±ºòÎÒÃÇ·¢ÏÖ£¬²éÑ¯³öÀ´µÄÊÇ»ìÂÒµÄ×Ö·û£¬ÎÒÃÇ°ÑÕâÐ©×Ö·û×ª»»Îª2½øÖÆ¾ÍÊÇ
110010   1100010   1001010   1010100
²¹È«8Î»¾ÍÊÇ       00110010  01100010  01001010  01010100
ÎÒÃÇ°ÑÊ×Î»»»³É1   10110010  11100010  11001010  11010100</STRONG>

ÎÒÃÇÀ´¿´ÕýÈ·µÄ´æ´¢:<BR>c:\&gt;set nls_lang=AMERICAN_AMERICA.ZHS16GBK</PRE>
<P>c:\&gt;sqlplus eygle/eygle</P>
<P>SQL*Plus: Release 9.2.0.4.0 - Production on Tue Nov 4 01:40:18 2003</P>
<P>Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.<BR></P>
<P>Connected to:<BR>Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production<BR>With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options<BR>JServer Release 9.2.0.4.0 - Production</P>
<P>SQL&gt; insert into test values('²âÊÔ');</P>
<P>1 row created.</P>
<P>SQL&gt; col dump(name) for a30<BR>SQL&gt; select name,dump(name) from test;</P>
<P>NAME DUMP(NAME)<BR>---------- ------------------------------<BR>²âÊÔ Typ=1 Len=4: <STRONG>178,226,202,212</STRONG></P>
<P>1 row selected.<BR></P><PRE>ÎÒÃÇ°ÑÕâ¸ö½á¹û×ª»»Îª2½øÖÆ±íÊ¾<BR>          <STRONG>10110010  11100010  11001010  11010100</STRONG></PRE>
<P>Õâ¸ö½á¹ûÕýÊÇÎÒÃÇÇ°ÃæÂÒÂëÊ×Î»²¹È«1ºóµÄ½á¹û¡£</P>
<P>Õâ¸ö²âÊÔËµÃ÷ÔÚUS7ASCII×ª»»ÖÐÎÄµÄÊ±ºò³ýÈ¥ÁËÊ×Î»µÄ 1,ÕâÑù¾Í¶ªÊ§ÁËÔªÊý¾Ý£¬µ¼ÖÂÂÒÂë³öÏÖ£¬NLS_LANGµÄ×ª»»×÷ÓÃÓÉ´Ë¿É¼ÓÒ»°ß£¡<BR></P><PRE>&nbsp;

                                            </PRE></SPAN></TD></TR></TBODY></TABLE>
<P>3£® NLS_LANGºÍÊý¾Ý¿â×Ö·û¼¯ÏàÍ¬Ê±<BR>ÔÚÕâÖÖÇé¿öÏÂ£¬Êý¾Ý¿â¶Ë¶Ô¿Í»§¶Ë´«µÝ¹ýÀ´µÄ±àÂë²»½øÐÐÈÎºÎ×ª»»(ÕâÑù¿ÉÒÔÌá¸ßÐÔÄÜ)£¬Ö±½Ó´æ´¢½øÈëÊý¾Ý¿â£¬ÄÇÃ´ÕâÊ±ºò¾Í´æÔÚºÍÉÏÃæÍ¬ÑùµÄÎÊÌâ£¬<BR>Èç¹û¿Í»§¶Ë´«µÝ¹ýÀ´µÄ×Ö·û¼¯ÔÚÊý¾Ý¿âÖÐÓÐÕýÈ·µÄ¶ÔÓ¦¾Í¿ÉÒÔÕýÈ·´æ´¢£¬Èç¹ûÃ»ÓÐ£¬¾Í»á±»Ìæ»»×Ö·ûÖÃ»»³É£¿£¬ÂÒÂë¾ÍÕâÑù²úÉúÁË¡£<BR></P>
<P><IMG height=275 src="http://www.eygle.com/special/pic/nls5.jpg" width=554> </P>
<P align=left>ÈçÉÏÍ¼ËùÊ¾£¬µ±NLS_LANGºÍÊý¾Ý¿â×Ö·û¼¯ÉèÖÃÏàÍ¬¶¼ÎªUTF8Ê±£¬¿Í»§¶ËµÄÅ·Ôª·ûºÅµÄ±àÂëA4¾Í²»»á¾­¹ýÈÎºÎ×ª»»¾Í²åÈëµ½Êý¾Ý¿âÖÐ£¬¶øÔÚUTF8µÄÊý<BR>¾Ý¿âÖÐ£¬A4´ú±íµÄÊÇÒ»¸ö·Ç·¨×Ö·û¡£</P>
<P>&nbsp;</P>
<P>ÎÒÃÇÀ´¿´Ò»¸ö¼òµ¥µÄ²âÊÔ</P>
<P>²âÊÔ»·¾³:</P>
<P>¿Í»§¶Ë×Ö·û¼¯Ó¦ÓÃÎªÖÐÎÄGB18030</P>
<P>¿Í»§¶ËNLS_LANGÎªUS7ASCII</P>
<P>Êý¾Ý¿â×Ö·û¼¯ÎªUS7ASCII</P>ÎÒÃÇÖªµÀÕâ¸öÊ±ºò£¬´æÈëµÄÊý¾Ý£¬Êý¾Ý¿â²»½øÐÐÈÎºÎ×ª»»£¬ÔÚÒÔÏÂµÄ²âÊÔÖÐ£¬ÎÒÃÇ¿´µ½ÖÐÎÄÔÚUS7ASCII×Ö·û¼¯ÏÂµÃÒÔÕýÈ·ÏÔÊ¾¡£ 
<P>&nbsp;</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=666>

<P>&nbsp;</P><PRE>c:\&gt;set nls_lang=AMERICAN_AMERICA.US7ASCII

c:\&gt;sqlplus eygle/eygle

SQL*Plus: Release 9.2.0.4.0 - Production on Tue Nov 4 01:02:04 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; insert into test values('²âÊÔ');

1 row created.

SQL&gt; commit;

Commit complete.

SQL&gt; select * from test;

NAME
----------
²âÊÔ

1 row selected.

SQL&gt; col dump(name) for a30
SQL&gt; select name,dump(name) from test;

NAME       DUMP(NAME)
---------- ------------------------------
²âÊÔ       Typ=1 Len=4: 178,226,202,212

1 row selected.

SQL&gt; select * from nls_database_parameters;

PARAMETER                      VALUE
------------------------------ ----------------------------------------
NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CURRENCY                   $
NLS_ISO_CURRENCY               AMERICA
NLS_NUMERIC_CHARACTERS         .,
NLS_CHARACTERSET               US7ASCII
NLS_CALENDAR                   GREGORIAN
NLS_DATE_FORMAT                DD-MON-RR
NLS_DATE_LANGUAGE              AMERICAN
NLS_SORT                       BINARY
NLS_TIME_FORMAT                HH.MI.SSXFF AM

PARAMETER                      VALUE
------------------------------ ----------------------------------------
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.

SQL&gt;
       </PRE></TD></TR></TBODY></TABLE>
<P>&nbsp;</P>
<P>½áÓï:</P>
<P>¶ÔÓÚDBAÀ´Ëµ£¬ÓÐÒ»¸öºÜÖØÒªµÄÔ­Ôò¾ÍÊÇ:²»Òª°ÑÄãµÄÊý¾Ý¿âÖÃÓÚÎ£ÏÕµÄ¾³µØ£¡</P>
<P>Õâ¾ÍÒªÇóÎÒÃÇ£¬ÔÚ½øÐÐÈÎºÎ¿ÉÄÜ¶ÔÊý¾Ý¿â½á¹¹·¢Éú¸Ä±äµÄ²Ù×÷Ö®Ç°£¬ÏÈ×öÓÐÐ§µÄ±¸·Ý£¬ºÜ¶àDBAÃ»ÓÐ±¸·ÝµÄ²Ù×÷ÖÐµÃµ½ÁË²ÒÍ´µÄ½ÌÑµ¡£</P></DIV>]]></description>
<link>http://www.eygle.com/archives/2004/09/nls_character_set_06.html</link>
<guid>http://www.eygle.com/archives/2004/09/nls_character_set_06.html</guid>
<category>CharacterSet</category>
<pubDate>Sat, 11 Sep 2004 12:20:34 +0800</pubDate>
</item>
<item>
<title>×Ö·û¼¯ÎÊÌâµÄ³õ²½Ì½ÌÖ(Îå)-µ¼³öÎÄ¼þ×Ö·û¼¯</title>
<description><![CDATA[<P class=content align=left><SPAN class=style29><STRONG><FONT face=Verdana>Ô­ÎÄ·¢±íÓÚitpub¼¼Êõ´ÔÊé¡¶OracleÊý¾Ý¿âDBA×¨Ìâ¼¼Êõ¾«´â¡·,Î´¾­Ðí¿É,ÑÏ½û×ªÔØ±¾ÎÄ.</FONT></STRONG></SPAN> </P>
<P class=style25 align=left>ÎÒÃÇÖªµÀÔÚµ¼³öÎÄ¼þÖÐ£¬¼ÇÂ¼×Åµ¼³öÊ¹ÓÃµÄ×Ö·û¼¯id,Í¨¹ý²é¿´µ¼³öÎÄ¼þÍ·µÄµÚ2¡¢3¸ö×Ö½Ú£¬ÎÒÃÇ¿ÉÒÔÕÒµ½16½øÖÆ±íÊ¾µÄ×Ö·û¼¯ID,ÔÚWindowsÉÏ£¬<BR>ÎÒÃÇ¿ÉÒÔÊ¹ÓÃUltraEditµÈ¹¤¾ß´ò¿ªdmpÎÄ¼þ£¬²é¿´Æäµ¼³ö×Ö·û¼¯::</P>
<DIV class="left style25" align=left>
<P><IMG height=283 src="http://www.eygle.com/special/pic/nls2.JPG" width=660> </P>
<P>ÔÚUnixÉÏÎÒÃÇ¿ÉÒÔÍ¨¹ýÒÔÏÂÃüÁîÀ´²é¿´:</P>
<TABLE border=0>
<TBODY>
<TR>
<TD width=662 bgColor=#999999><SPAN class=style6>
<PRE><SPAN class=style26>
</SPAN>cat expdat.dmp | od -x | head
                      </PRE></SPAN></TD></TR></TBODY></TABLE>
<P><IMG height=289 src="http://www.eygle.com/special/pic/nls3.jpg" width=671> </P>
<P>OracleÌá¹©±ê×¼º¯Êý£¬¶Ô×Ö·û¼¯Ãû³Æ¼°ID½øÐÐ×ª»»:</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=666>

<P>&nbsp;</P><PRE>&nbsp;
SQL&gt; select nls_charset_id('ZHS16GBK') from dual;

NLS_CHARSET_ID('ZHS16GBK')
--------------------------
                       852

1 row selected.

SQL&gt; select nls_charset_name(852) from dual;

NLS_CHAR
--------
ZHS16GBK

1 row selected.

Ê®½øÖÆ×ª»»Ê®Áù½øÖÆ:

SQL&gt; select to_char('852','xxxx') from dual;

TO_CH
-----
  354

1 row selected.
       </PRE></TD></TR></TBODY></TABLE>
<P>¶ÔÓ¦ÉÏÃæµÄÍ¼ÖÐµÚ2¡¢3×Ö½Ú£¬ÎÒÃÇÖªµÀ¸Ãµ¼³öÎÄ¼þ×Ö·û¼¯ÎªZHS16GBk.<BR></P>
<P>²éÑ¯Êý¾Ý¿âÖÐÓÐÐ§µÄ×Ö·û¼¯¿ÉÒÔÊ¹ÓÃÒÔÏÂ½Å±¾:<BR></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=672>

<P>&nbsp;</P><PRE>&nbsp;
col nls_charset_id for 9999
col nls_charset_name for a30
col hex_id for a20
select 
nls_charset_id(value) nls_charset_id,  
value nls_charset_name,
to_char(nls_charset_id(value),'xxxx') hex_id
from  v$nls_valid_values
where parameter = 'CHARACTERSET'
order by nls_charset_id(value)
/
      </PRE></TD></TR></TBODY></TABLE>
<P>Êä³öÑùÀýÈçÏÂ:</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=676>

<P>&nbsp;</P><PRE>&nbsp;
NLS_CHARSET_ID NLS_CHARSET_NAME               HEX_ID<BR>-------------- ------------------------------ -------------<BR>             1 US7ASCII                           1<BR>             2 WE8DEC                             2<BR>             3 WE8HP                              3<BR>             4 US8PC437                           4<BR>             5 WE8EBCDIC37                        5<BR>             6 WE8EBCDIC500                       6<BR>             7 WE8EBCDIC1140                      7<BR>             8 WE8EBCDIC285                       8<BR> ...................<BR>           850 ZHS16CGB231280                   352<BR>           851 ZHS16MACCGB231280                353<BR>           852 ZHS16GBK                         354<BR>           853 ZHS16DBCS                        355<BR>           860 ZHT32EUC                         35c<BR>           861 ZHT32SOPS                        35d<BR>           862 ZHT16DBT                         35e<BR>           863 ZHT32TRIS                        35f<BR>           864 ZHT16DBCS                        360<BR>           865 ZHT16BIG5                        361<BR>           866 ZHT16CCDC                        362<BR>           867 ZHT16MSWIN950                    363<BR>           868 ZHT16HKSCS                       364<BR>           870 AL24UTFFSS                       366<BR>           871 UTF8                             367<BR>           872 UTFE                             368</PRE>
<P>..................................</P>
<P><BR></P></TD></TR></TBODY></TABLE>
<P>ÔÚºÜ¶àÊ±ºò£¬µ±ÎÒÃÇ½øÐÐµ¼Èë²Ù×÷µÄÊ±ºò£¬ÒÑ¾­Àë¿ªÁËÔ´Êý¾Ý¿â£¬ÕâÊ±Èç¹ûÄ¿±êÊý¾Ý¿âµÄ×Ö·û¼¯ºÍµ¼³öÎÄ¼þ²»Ò»ÖÂ£¬ºÜ¶àÊ±ºò¾ÍÐèÒª½øÐÐÌØÊâ´¦Àí£¬<BR>ÒÔÏÂ½éÉÜ¼¸ÖÖ·½·¨£¬Ö÷ÒªÒÔUS7ASCIIºÍZHS16GBKÎªÀý</P>
<P><STRONG>1£® Ô´Êý¾Ý¿â×Ö·û¼¯ÎªUS7ASCII£¬µ¼³öÎÄ¼þ×Ö·û¼¯ÎªUS7ASCII»òZHS16GBK£¬Ä¿±êÊý¾Ý¿â×Ö·û¼¯ÎªZHS16GBK</STRONG><BR>ÔÚOracle92ÖÐ£¬ÎÒÃÇ·¢ÏÖ¶ÔÓÚÕâÖÖÇé¿ö£¬²»ÂÛÔõÑù´¦Àí£¬Õâ¸öµ¼³öÎÄ¼þ¶¼ÎÞ·¨ÕýÈ·µ¼Èëµ½Oracle9iÊý¾Ý¿âÖÐ£¬Õâ¿ÉÄÜÊÇÒòÎªOracle9iµÄ±àÂë·½°¸·¢ÉúÁË½Ï´ó¸Ä±ä¡£</P>
<P>ÒÔÏÂÊÇÎÒÃÇËù×öµÄ¼òµ¥²âÊÔ£¬ÆäÖÐµ¼³öÎÄ¼þÃüÃû¹æÔòÎª:</P>
<P><BR>S-Server £¬ºó¸úServer×Ö·û¼¯<BR>C-client , ºó¸úµ¼³ö²Ù×÷Ê±¿Í»§¶Ë×Ö·û¼¯</P>
<P><BR>µ¼ÈëÊ±¿Í»§¶Ë×Ö·û¼¯ÉèÖÃÔÚÃüÁîÐÐÍê³É£¬ÏÞÓÚÆª·ù£¬ÎÒÃÇÊ¡ÂÔÁË²¿·Ö²âÊÔ¹ý³Ì¡£<BR>¶ÔÓÚOracle9iR2,ÎÒÃÇµÄ²âÊÔ½á¹ûÊÇUS7ASCII×Ö·û¼¯£¬²»¹ÜÔõÑù×ª»»£¬¶¼ÎÞ·¨ÕýÈ·µ¼ÈëZHS16GBK×Ö·û¼¯µÄÊý¾Ý¿âÖÐ¡£</P>
<P>ÔÚ½øÐÐµ¼Èë²Ù×÷Ê±£¬Èç¹û×Ö·û²»ÄÜÕý³£×ª»»£¬OracleÊý¾Ý¿â»á×Ô¶¯ÓÃÒ»¸ö¡±?¡±´úÌæ£¬Ò²¾ÍÊÇ±àÂë63¡£<BR></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=690>

<P>&nbsp;</P><PRE>&nbsp;
E:\nls2&gt;set <STRONG>NLS_LANG=AMERICAN_AMERICA.US7ASCII</STRONG>

E:\nls2&gt;imp eygle/eygle file=Sus7ascii-Cus7ascii.dmp fromuser=eygle touser=eygle tables=test

Import: Release 9.2.0.4.0 - Production on Mon Nov 3 17:14:39 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

Export file created by EXPORT:V09.02.00 via conventional path
<STRONG>import done in US7ASCII character set and AL16UTF16 NCHAR character set</STRONG>
<STRONG>import server uses ZHS16GBK character set (possible charset conversion)</STRONG>
. . importing table                         "TEST"          2 rows imported
Import terminated successfully without warnings.

E:\nls2&gt;sqlplus eygle/eygle

SQL*Plus: Release 9.2.0.4.0 - Production on Mon Nov 3 17:14:50 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; select name,dump(name) from test;

NAME DUMP(NAME)
-----------------------------
???? Typ=1 Len=4: 63,63,63,63
test Typ=1 Len=4: 116,101,115,116

2 rows selected.

SQL&gt; exit
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

E:\nls2&gt;<STRONG>set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK</STRONG>

E:\nls2&gt;imp eygle/eygle file=Sus7ascii-Cus7ascii.dmp fromuser=eygle touser=eygle tables=test ignore=y

Import: Release 9.2.0.4.0 - Production on Mon Nov 3 17:15:28 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

Export file created by EXPORT:V09.02.00 via conventional path
<STRONG>import done in ZHS16GBK character set and AL16UTF16 NCHAR character set
export client uses US7ASCII character set (possible charset conversion)</STRONG>
. . importing table                         "TEST"          2 rows imported
Import terminated successfully without warnings.

E:\nls2&gt;sqlplus eygle/eygle

SQL*Plus: Release 9.2.0.4.0 - Production on Mon Nov 3 17:15:34 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; select name,dump(name) from test;

NAME  DUMP(NAME)
--------------------------------------------------------------------------------
????  Typ=1 Len=4: 63,63,63,63
test  Typ=1 Len=4: 116,101,115,116
????  Typ=1 Len=4: 63,63,63,63
test  Typ=1 Len=4: 116,101,115,116


4 rows selected.

SQL&gt; drop table test;

Table dropped.

SQL&gt; exit
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

E:\nls2&gt;<STRONG>set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK</STRONG>

E:\nls2&gt;imp eygle/eygle file=Sus7ascii-Czhs16gbk.dmp fromuser=eygle touser=eygle tables=test ignore=y

Import: Release 9.2.0.4.0 - Production on Mon Nov 3 17:17:21 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

Export file created by EXPORT:V09.02.00 via conventional path
<STRONG>import done in ZHS16GBK character set and AL16UTF16 NCHAR character set</STRONG>
. . importing table                         "TEST"          2 rows imported
Import terminated successfully without warnings.

E:\nls2&gt;sqlplus eygle/eygle

SQL*Plus: Release 9.2.0.4.0 - Production on Mon Nov 3 17:17:30 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; select name,dump(name) from test;

NAME DUMP(NAME)
----------------------------------------------
???? Typ=1 Len=4: 63,63,63,63
test Typ=1 Len=4: 116,101,115,116

2 rows selected.

SQL&gt; exit
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

E:\nls2&gt;<STRONG>set NLS_LANG=AMERICAN_AMERICA.US7ASCII</STRONG>

E:\nls2&gt;imp eygle/eygle file=Sus7ascii-Czhs16gbk.dmp fromuser=eygle touser=eygle tables=test ignore=y

Import: Release 9.2.0.4.0 - Production on Mon Nov 3 17:18:00 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

Export file created by EXPORT:V09.02.00 via conventional path
<STRONG>import done in US7ASCII character set and AL16UTF16 NCHAR character set
import server uses ZHS16GBK character set (possible charset conversion)
export client uses ZHS16GBK character set (possible charset conversion)</STRONG>
. . importing table                         "TEST"          2 rows imported
Import terminated successfully without warnings.

E:\nls2&gt;sqlplus eygle/eygle

SQL*Plus: Release 9.2.0.4.0 - Production on Mon Nov 3 17:18:08 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; select name,dump(name) from test;

NAME DUMP(NAME)
----------------------------------------
???? Typ=1 Len=4: 63,63,63,63
test Typ=1 Len=4: 116,101,115,116
???? Typ=1 Len=4: 63,63,63,63
test Typ=1 Len=4: 116,101,115,116

4 rows selected.

SQL&gt;

</PRE></TD></TR></TBODY></TABLE>
<P>¶ÔÓÚÕâÖÖÇé¿ö£¬ÎÒÃÇ¿ÉÒÔÍ¨¹ýÊ¹ÓÃOracle8iµÄµ¼³ö¹¤¾ß£¬ÉèÖÃµ¼³ö×Ö·û¼¯ÎªUS7ASCII£¬µ¼³öºóÐÞ¸ÄµÚ¶þ¡¢Èý×Ö·û£¬ÐÞ¸Ä 0001 Îª<BR>0354,ÕâÑù¾Í¿ÉÒÔ½«US7ASCII×Ö·û¼¯µÄÊý¾ÝÕýÈ·µ¼Èëµ½ZHS16GBKµÄÊý¾Ý¿âÖÐ¡£</P>
<P>ÐÞ¸Äµ¼³öÎÄ¼þ:<BR></P>
<P><IMG height=448 src="http://www.eygle.com/special/pic/ch.JPG" width=742> </P>
<P>µ¼ÈëÐÞ¸ÄºóµÄµ¼³öÎÄ¼þ:</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=739>

<P>&nbsp;</P><PRE>&nbsp;
E:\nls2&gt;set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

E:\nls2&gt;imp eygle/eygle file=Sus7ascii-Cus7ascii-exp817.dmp fromuser=eygle touser=eygle tables=test

Import: Release 9.2.0.4.0 - Production on Mon Nov 3 17:37:17 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

Export file created by EXPORT:V08.01.07 via conventional path
<STRONG>import done in ZHS16GBK character set and AL16UTF16 NCHAR character set
export server uses UTF8 NCHAR character set (possible ncharset conversion)</STRONG>
. . importing table                         "TEST"          2 rows imported
Import terminated successfully without warnings.

E:\nls2&gt;sqlplus eygle/eygle

SQL*Plus: Release 9.2.0.4.0 - Production on Mon Nov 3 17:37:23 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; select name,dump(name) from test;

NAME     DUMP(NAME)
--------------------------------------------------------------------------------
²âÊÔ       Typ=1 Len=4: 178,226,202,212
Test        Typ=1 Len=4: 116,101,115,116

2 rows selected.

SQL&gt;
</PRE></TD></TR></TBODY></TABLE>
<P><STRONG>2£® Ê¹ÓÃcreate databaseµÄ·½·¨</STRONG><BR>Èç¹ûµ¼³öÎÄ¼þÊ¹ÓÃµÄ×Ö·û¼¯ÊÇUS7ASCII£¬Ä¿±êÊý¾Ý¿âµÄ×Ö·û¼¯ÊÇZHS16GBK,ÎÒÃÇ¿ÉÒÔÊ¹ÓÃcreate databaseµÄ·½·¨À´ÐÞ¸Ä£¬¾ßÌåÈçÏÂ:<BR></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=692>

<P>&nbsp;</P><PRE>&nbsp;
SQL&gt; col parameter for a30
SQL&gt; col value for a30
SQL&gt; select * from v$nls_parameters;

PARAMETER                      VALUE
------------------------------ ------------------------------
NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CURRENCY                   $
NLS_ISO_CURRENCY               AMERICA
NLS_NUMERIC_CHARACTERS         .,
NLS_CALENDAR                   GREGORIAN
NLS_DATE_FORMAT                DD-MON-RR
NLS_DATE_LANGUAGE              AMERICAN
NLS_CHARACTERSET               ZHS16GBK
NLS_SORT                       BINARY
¡­¡­¡­¡­¡­¡­.

19 rows selected.

SQL&gt; create database character set us7ascii;
create database character set us7ascii
*
ERROR at line 1:
ORA-01031: insufficient privileges


SQL&gt; select * from v$nls_parameters;

PARAMETER                      VALUE
------------------------------ ------------------------------
NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CURRENCY                   $
NLS_ISO_CURRENCY               AMERICA
NLS_NUMERIC_CHARACTERS         .,
NLS_CALENDAR                   GREGORIAN
NLS_DATE_FORMAT                DD-MON-RR
NLS_DATE_LANGUAGE              AMERICAN
NLS_CHARACTERSET               US7ASCII
NLS_SORT                       BINARY
¡­¡­¡­¡­..

19 rows selected.

SQL&gt; exit
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

E:\nls2&gt;<STRONG>set nls_lang=AMERICAN_AMERICA.US7ASCII</STRONG>

E:\nls2&gt;imp eygle/eygle file=Sus7ascii-Cus7ascii.dmp fromuser=eygle touser=eygle

Import: Release 9.2.0.4.0 - Production on Sun Nov 2 14:53:26 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

Export file created by EXPORT:V09.02.00 via conventional path
<STRONG>import done in US7ASCII character set and AL16UTF16 NCHAR character set
import server uses ZHS16GBK character set (possible charset conversion)</STRONG>
. . importing table                         "TEST"          2 rows imported
Import terminated successfully without warnings.

E:\nls2&gt;sqlplus eygle/eygle

SQL*Plus: Release 9.2.0.4.0 - Production on Sun Nov 2 14:53:35 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; select * from test;

NAME
----------
²âÊÔ
test

2 rows selected.

</PRE></TD></TR></TBODY></TABLE>
<P>ÎÒÃÇ¿´µ½£¬µ±·¢³ö<STRONG>create database character set us7ascii</STRONG><STRONG>£»</STRONG>ÃüÁîÊ±£¬Êý¾Ý¿âv$nls_parametersÖÐµÄ×Ö·û¼¯ÉèÖÃËæÖ®¸ü¸Ä£¬¸Ã²ÎÊýÓ°Ïìµ¼Èë½ø³Ì£¬<BR>¸ü¸Äºó¿ÉÒÔÕýÈ·µ¼ÈëÊý¾Ý£¬ÖØÆðÊý¾Ý¿âºó£¬¸ÃÉèÖÃ»Ö¸´¡£</P>
<P>ÌáÊ¾:v$nls_paraemtersÀ´Ô´ÓÚx$nls_parameters,¸Ã¶¯Ì¬ÐÔÄÜÊÓÍ¼Ó°Ïìµ¼Èë²Ù×÷£»¶ønls_database_parametersÀ´Ô´ÓÚprops$Êý¾Ý±í£¬Ó°ÏìÊý¾Ý´æ´¢¡£</P>
<P><STRONG>3£® OracleÌá¹©µÄ×Ö·ûÉ¨Ãè¹¤¾ßcsscan</STRONG></P>
<P>ÎÒÃÇËµÒÔÉÏµÄ·½·¨Ö»ÊÇÓ¦¸ÃÔÚ²»µÃÒÑµÄÇé¿öÏÂÊ¹ÓÃ£¬Æä±¾ÖÊÊÇÆÛÆ­Êý¾Ý¿â£¬Ç¿ÖÆµ¼ÈëÊý¾Ý£¬¿ÉÄÜËðÊ§ÔªÊý¾Ý¡£<BR>Èç¹ûÒªÈ·±£Êý¾ÝµÄÍêÕûÐÔ£¬Ó¦¸ÃÊ¹ÓÃcsscanÉ¨ÃèÊý¾Ý¿â£¬ÕÒ³öËùÓÐ²»¼æÈÝµÄ×Ö·û£¬È»ºóÍ¨¹ý±àÐ´ÏàÓ¦µÄ½Å±¾¼°´úÂë£¬ÔÚ×ª»»Ö®ºó½øÐÐ¸üÐÂ£¬È·±£Êý¾ÝµÄÕýÈ·ÐÔ¡£<BR>ÎÒÃÇ¼òµ¥¿´Ò»ÏÂcsscanµÄÊ¹ÓÃ¡£</P>
<P>ÒªÊ¹ÓÃcsscanÖ®Ç°£¬ÐèÒªÒÔsysÓÃ»§Éí·Ý´´½¨ÏàÓ¦Êý¾Ý×Öµä¶ÔÏó:<BR></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=692>

<P>&nbsp;</P><PRE>&nbsp;
E:\nls2&gt;sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.4.0 - Production on Sun Nov 2 19:42:07 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; select instance_name from v$intance;
select instance_name from v$intance
                          *
ERROR at line 1:
ORA-00942: table or view does not exist


SQL&gt; select instance_name from v$instance;

INSTANCE_NAME
----------------
penny

1 row selected.

SQL&gt; @?/rdbms/admin/csminst.sql

User created.


Grant succeeded.

¡­¡­¡­..

                </PRE></TD></TR></TBODY></TABLE>
<P>Õâ¸ö½Å±¾´´½¨ÏàÓ¦ÓÃ»§(csmig)¼°Êý¾Ý×Öµä¶ÔÏó£¬É¨ÃèÐÅÏ¢»á¼ÇÂ¼ÔÚÏàÓ¦µÄÊý¾Ý×Öµä±íÀï¡£</P>
<P>ÎÒÃÇ¿ÉÒÔÔÚÃüÁîÐÐµ÷ÓÃÕâ¸ö¹¤¾ß¶ÔÊý¾Ý¿â½øÐÐÉ¨Ãè: </P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=692>
<PRE>&nbsp;
E:\nls2&gt;csscan FULL=Y FROMCHAR=ZHS16GBK TOCHAR=US7ASCII LOG=US7check.log CAPTURE=Y ARRAY=1000000 PROCESS=2


Character Set Scanner v1.1 : Release 9.2.0.1.0 - Production on Sun Nov 2 20:24:45 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Username: eygle/eygle

Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

Enumerating tables to scan...

. process 1 scanning SYS.SOURCE$[AAAABHAABAAAAIRAAA]
. process 2 scanning SYS.ATTRIBUTE$[AAAAEoAABAAAAhZAAA]
. process 2 scanning SYS.PARAMETER$[AAAAEoAABAAAAhZAAA]
. process 2 scanning SYS.METHOD$[AAAAEoAABAAAAhZAAA]
¡­¡­..
. process 2 scanning SYSTEM.DEF$_AQERROR[AAAA8fAABAAACWJAAA]
. process 1 scanning WMSYS.WM$ENV_VARS[AAABeWAABAAAFMZAAA]
¡­¡­¡­¡­¡­¡­¡­.
. process 2 scanning SYS.UGROUP$[AAAAA5AABAAAAGpAAA]
. process 2 scanning SYS.CON$[AAAAAcAABAAAACpAAA]
. process 1 scanning SYS.FILE$[AAAAARAABAAAABxAAA]

Creating Database Scan Summary Report...

Creating Individual Exception Report...

Scanner terminated successfully.
      </PRE></TD></TR></TBODY></TABLE>
<P>È»ºóÎÒÃÇ¿ÉÒÔ¼ì²éÊä³öµÄÈÕÖ¾À´²é¿´Êý¾Ý¿âÉ¨ÃèÇé¿ö: </P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=692>
<PRE>&nbsp;
Database Scan Individual Exception Report


[Database Scan Parameters]

Parameter                      Value                                           
------------------------------ ------------------------------------------------
Scan type                      Full database                                   
Scan CHAR data?                YES                                             
Current database character set ZHS16GBK                                        
New database character set     US7ASCII                                        
Scan NCHAR data?               NO                                              
Array fetch buffer size        1000000                                         
Number of processes            2                                               
Capture convertible data?      YES                                             
------------------------------ ------------------------------------------------

[Data Dictionary individual exceptions]


[Application data individual exceptions]

User  : EYGLE
Table : TEST
Column: NAME
Type  : VARCHAR2(10)
Number of Exceptions         : 1         
Max Post Conversion Data Size: 4         

ROWID              Exception Type      Size Cell Data(first 30 bytes)     
------------------ ------------------ ----- ------------------------------
AAABpIAADAAAAAMAAA lossy conversion         ²âÊÔ                          
------------------ ------------------ ----- ------------------------------
</PRE></TD></TR></TBODY></TABLE>
<P>&nbsp;</P>
<P>²»ÄÜ×ª»»µÄÊý¾Ý½«»á±»¼ÇÂ¼ÏÂÀ´£¬ÎÒÃÇ¿ÉÒÔ¸ù¾ÝÕâÐ©ÐÅÏ¢ÔÚ×ª»»Ö®ºó£¬¶ÔÊý¾Ý½øÐÐÏàÓ¦µÄ¸üÐÂ£¬È·±£×ª»»ÎÞÎó¡£</P>
<P>&nbsp;</P></DIV>]]></description>
<link>http://www.eygle.com/archives/2004/09/nls_character_set_05.html</link>
<guid>http://www.eygle.com/archives/2004/09/nls_character_set_05.html</guid>
<category>CharacterSet</category>
<pubDate>Sat, 11 Sep 2004 12:04:24 +0800</pubDate>
</item>
<item>
<title>×Ö·û¼¯ÎÊÌâµÄ³õ²½Ì½ÌÖ(Ò»)-×Ö·û¼¯µÄ»ù±¾ÖªÊ¶</title>
<description><![CDATA[<DIV class=style25 align=left>Ô­ÎÄ·¢±íÓÚitpub¼¼Êõ´ÔÊé¡¶<FONT color=#cc0033>Oracle</FONT>Êý¾Ý¿âDBA×¨Ìâ¼¼Êõ¾«´â¡·,Î´¾­Ðí¿É,ÑÏ½û×ªÔØ±¾ÎÄ. </DIV>
<P align=left>&nbsp;</P>
<DIV class=style25 align=left><BR>OracleÈ«ÇòÖ§³Ö(¼´Globalization Support)ÔÊÐíÎÒÃÇÊ¹ÓÃ±¾µØÓïÑÔºÍ¸ñÊ½À´´æ´¢ºÍ¼ìË÷Êý¾Ý¡£Í¨¹ýÈ«ÇòÖ§³Ö£¬Oracle¿ÉÒÔÖ§³Ö¶àÖÖÓïÑÔ¼°×Ö·û¼¯£¬µÃÒÔÕ¹Ê¾Êý¾Ý¿âµÄÇ¿´ó÷ÈÁ¦¡£ 
<P>ÓÉÓÚ²»Í¬ÓïÑÔ¼°×Ö·û¼¯µÄ¹²Í¬´æ´¢´æÔÚÉèÖÃÉÏ¾ßÓÐÒ»¶¨µÄ¸´ÔÓÐÔ£¬×Ö·û¼¯Ò»¶È³ÉÎªÆÕ±éÀ§ÈÅ´ó¼ÒµÄÒ»¸öÖ÷ÒªÎÊÌâ¡£<BR>±¾ÎÄÊÔÍ¼¾ÍÒ»Ð©³£¼ûÎÊÌâ½øÐÐÌ½ÌÖ£¬Ï£Íû¿ÉÒÔ°ÑÒ»Ð©Êµ¼Ê¾­Ñé¹²Ïí¸ø´ó¼Ò£¡</P>
<P>1£® ×Ö·û¼¯µÄ»ù±¾ÖªÊ¶</P></DIV>
<DIV class=style25 align=left>Èç¹û´ÓÍ·ËµÆð£¬×Ö·û¼¯×îÔçµÄ±àÂë·½°¸À´×ÔÓÚÓëASCII.<BR>ÕâÒ²ÊÇÎÒÃÇ×î³£¼ûµÄ±àÂë·½Ê½¡£¸Ã·½°¸ÆðÔ´ÓÚ1960Äê´ú³õÆÚ£¬×î³õÊÇÃÀ¹ú¹ú»áÍ¼Êé¹ÝÖÆ¶¨ÓÃÀ´×÷ÎªÃÀ¹úÍ¼Êé¹Ý½çÊéÄ¿½»»»µÄ¹²Í¬±ê×¼£¬×îºóÍêÉÆ³ÉÎªÃÀ¹úµÄ¹ú¼Ò±ê×¼ASCII£¨American Standard Codefor Information Interchange£©£¬Ö®ºó½øÒ»²½ÑÝ±ä³ÉÊÀ½çÐÔµÄ¼ÆËã»ú×Ö·û±àÂë±ê×¼ISO646£¨ÆäÈ«ÃûÎª7-bit coded character set for information interchange£©¡£³ÉÎª¼ÆËã»ú±àÂë·½°¸µÄ»ù´¡¡£ 
<P>OracleÊý¾Ý¿â×îÔçÖ§³ÖµÄ±àÂë·½°¸Ò²¾ÍÊÇUS7ASCII.<BR>µ«ÊÇÎÒÃÇÖªµÀ£¬Ó¢ÎÄ×Ö·ûÒ»°ãÊÇÒÔÒ»¸ö×Ö½ÚÀ´´æ´¢µÄ£¬7Î»µÄ±àÂë·½°¸×î¶àÖ»ÄÜ´ú±í128¸ö×Ö·û£»¾­¹ýÀ©Õ¹µÄ8Î»µÄ±àÂë·½°¸Ò²Ö»ÄÜ´ú±í256¸ö×Ö·û£¬ÕâÔ¶Ô¶²»ÄÜÂú×ã¼ÆËã»ú·¢Õ¹µÄÐèÒª£¬¶ÔÓÚÑÇÖÞ¹ú¼Ò¸´ÔÓµÄ×Ö·û´æ´¢ÐèÒª¸ü¶àµÄÂëÎ»£¬ÓÚÊÇ¸÷ÖÖ±àÂë·½°¸ËæÖ®¶øÉú¡£</P>
<P>ÎªÁËÈÝÄÉÈ«ÊÀ½ç¸÷ÖÖÓïÑÔµÄËùÓÐ×Ö·ûºÍ·ûºÅ£¬½â¾ö²»Í¬±àÂëÖ®¼äµÄ¼æÈÝºÍ×ª»»ÎÊÌâ£¬1991ÄêÔªÔÂ£¬10¶à¼Ò¹«Ë¾¹²Í¬³ö×Ê£¬×é½¨UnicodeÐ­»á,ËæºóUnicode±àÂë²úÉúÁË¡£<BR>UnicodeÐ­»áµÄ¿ÚºÅÊÇ: ¸øÃ¿¸ö×Ö·ûÌá¹©ÁËÒ»¸öÎ¨Ò»µÄÊý×Ö£¬²»ÂÛÊÇÊ²Ã´Æ½Ì¨£¬²»ÂÛÊÇÊ²Ã´³ÌÐò£¬²»ÂÛÊ²Ã´ÓïÑÔ¡£<BR>×î³õUnicode±àÂëÊ¹ÓÃ2-Byte(16bit)À´½øÐÐ±àÂë£¬µ«ÊÇ×î¶àÖ»ÄÜÈÝÄÉ65536¸ö×Ö·û£¬ÈÔÈ»²»¹»Ê¹ÓÃ£¬ºóÀ´½øÐÐÁËÀ©³ä£¬Ò²¾ÍÊÇUnicode3.1±ê×¼£¬Ôö¼ÓÁË¶îÍâµÄ²¹³ä×Ö·û¶¨Òå£¬ÏÖÔÚUnicode4.0±ê×¼ÒÑ¾­·¢²¼£¬¾ßÌå¿ÉÒÔ²Î¿¼Unicode¹Ù·½Õ¾µã:</P>
<P><A href="http://www.unicode.org/">www.unicode.org</A><BR></P>
<P>Unicode±àÂë·½°¸Ö÷ÒªÓÐÈý¸öÊµÊ©±ê×¼:<BR>UTF-8<BR>USC-2<BR>UTF-16<BR>Oracle´Ó7.2¿ªÊ¼Ö§³ÖUTF-8±àÂë£¬Ìá¹©Unicode±àÂëÖ§³Ö¡£</P>
<P>°´ÕÕ¸÷ÖÖ±ê×¼µÄº¬Òå£¬OracleÍÆ¼ö£¬Èç¹ûÄãµÄÊý¾Ý¿âÐèÒª´æ·Å²»Í¬ÓïÑÔµÄ²»Í¬·ûºÅºÍ×Ö·û£¬½¨ÒéÊ¹ÓÃUnicode±àÂë·½°¸¡£³ÏÈ»£¬Unicode·½°¸¿ÉÒÔ±íÊ¾¸ü¶àµÄ×Ö·û£¬µ«ÊÇÓÉÓÚ¶àÎ»µÄ´æ´¢£¬ÐèÒª¶îÍâµÄ´æ´¢¿Õ¼äºÍÍøÂç´«Êä£¬ËùÒÔÑ¡Ôñ×îÊÊºÏµÄÊý¾Ý¿â×Ö·û¼¯ÈÔÈ»ÐèÒªÉ÷ÖØ¿¼ÂÇ¡£<BR></P></DIV>
<P class=style25 align=left></P>
<P class=style25 align=left>&nbsp;</P>]]></description>
<link>http://www.eygle.com/archives/2004/09/nls_character_set_01.html</link>
<guid>http://www.eygle.com/archives/2004/09/nls_character_set_01.html</guid>
<category>CharacterSet</category>
<pubDate>Sat, 11 Sep 2004 12:04:24 +0800</pubDate>
</item>
<item>
<title>×Ö·û¼¯ÎÊÌâµÄ³õ²½Ì½ÌÖ(Èý)-×Ö·û¼¯µÄ¸ü¸Ä</title>
<description><![CDATA[<DIV class=style25 align=left>Ô­ÎÄ·¢±íÓÚitpub¼¼Êõ´ÔÊé¡¶<FONT color=#cc0033>Oracle</FONT>Êý¾Ý¿âDBA×¨Ìâ¼¼Êõ¾«´â¡·,Î´¾­Ðí¿É,ÑÏ½û×ªÔØ±¾ÎÄ. </DIV>
<P align=left>&nbsp;</P>
<DIV class=style25 align=left>
<P><BR>2£® ×Ö·û¼¯µÄ¸ü¸Ä</P>
<P>&nbsp;</P></DIV><FONT face=Verdana><SPAN class=style25>Êý¾Ý¿â´´½¨ÒÔºó£¬Èç¹ûÐèÒªÐÞ¸Ä×Ö·û¼¯£¬Í¨³£ÐèÒªÖØ½¨Êý¾Ý¿â£¬Í¨¹ýµ¼Èëµ¼³öµÄ·½Ê½À´×ª»»¡£<BR>ÎÒÃÇÒ²¿ÉÒÔÍ¨¹ýÒÔÏÂ·½Ê½¸ü¸Ä</SPAN><BR><BR></FONT>
<TABLE cellSpacing=0 cellPadding=0 width=702 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=700>
<PRE><BR><FONT face=Verdana size=2></FONT></PRE>
<P>ALTER DATABASE CHARACTER SET </P><PRE><FONT face="verdana, arial, helvetica" size=2><BR></FONT></PRE></TD></TR></TBODY></TABLE>
<P class=style25 align=left>×¢Òâ:ÐÞ¸ÄÊý¾Ý¿â×Ö·û¼¯Ê±±ØÐë½÷É÷£¬ÐÞ¸ÄÖ®Ç°Ò»¶¨ÒªÎªÊý¾Ý¿â±¸·Ý¡£ÓÉÓÚ²»ÄÜ»ØÍËÕâÏî²Ù×÷,Òò´Ë¿ÉÄÜ»áÔì³ÉÊý¾Ý¶ªÊ§»òÕßËð»µ¡£<BR><BR>ÕâÊÇ×î¼òµ¥µÄ×ª»»×Ö·û¼¯µÄ·½Ê½£¬µ«²¢²»×ÜÊÇÓÐÐ§¡£<BR>Õâ¸öÃüÁîÔÚOracle8Ê±±»ÒýÈëOracle,Õâ¸ö²Ù×÷ÔÚ±¾ÖÊÉÏ²¢²»×ª»»ÈÎºÎÊý¾Ý¿â×Ö·û£¬Ö»ÊÇ¼òµ¥µÄ¸üÐÂÊý¾Ý¿âÖÐËùÓÐ¸ú×Ö·û¼¯Ïà¹ØµÄÐÅÏ¢¡£</P>
<P class=style25>ÕâÒâÎ¶×Å£¬ÄãÖ»ÄÜÔÚÐÂ×Ö·û¼¯ÊÇ¾É×Ö·û¼¯ÑÏ¸ñ³¬¼¯µÄÇé¿öÏÂÊ¹ÓÃÕâÖÖ·½Ê½×ª»»¡£<BR>ËùÎ½³¬¼¯ÊÇÖ¸:<BR>µ±Ç°×Ö·û¼¯ÖÐµÄÃ¿Ò»¸ö×Ö·ûÔÚÐÂ×Ö·û¼¯ÖÐ¶¼¿ÉÒÔ±íÊ¾£¬²¢Ê¹ÓÃÍ¬ÑùµÄ´úÂëµã<BR>±ÈÈçºÜ¶à×Ö·û¼¯¶¼ÊÇUS7ASCIIµÄÑÏ¸ñ³¬¼¯¡£</P>
<P><FONT face=Verdana><SPAN class=style25>Èç¹û²»ÊÇ³¬¼¯£¬½«»ñµÃÒÔÏÂ´íÎó:</SPAN><BR></FONT></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=717 height=164>
<PRE><BR><FONT face=Verdana size=2>SQL&gt; ALTER DATABASE CHARACTER SET  ZHS16CGB231280;<BR>ALTER DATABASE CHARACTER SET  ZHS16CGB231280<BR>*<BR>ERROR at line 1:<BR>ORA-12712: new character set must be a superset of old character set</FONT></PRE></TD></TR></TBODY></TABLE>
<P class=style25 align=left><BR>ÏÂÃæÎÒÃÇÀ´¿´Ò»¸ö²âÊÔ(ÒÔÏÂ²âÊÔÔÚOracle9.2.0ÏÂ½øÐÐ£¬Oracle9i½ÏOracle8iÔÚ±àÂë·½ÃæÓÐ½Ï´ó¸Ä±ä£¬ÔÚOracle8iÖÐ£¬²âÊÔ½á¹û¿ÉÄÜÂÔÓÐ²»Í¬): </P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=719 height=164>
<PRE>SQL&gt; select name,value$ from props$ where name like '%NLS%';

NAME                           VALUE$
------------------------------ ------------------------------
NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CURRENCY                   $
NLS_ISO_CURRENCY               AMERICA
NLS_NUMERIC_CHARACTERS         .,
NLS_CHARACTERSET               US7ASCII
NLS_CALENDAR                   GREGORIAN
NLS_DATE_FORMAT                DD-MON-RR
NLS_DATE_LANGUAGE              AMERICAN
¡­¡­¡­¡­¡­¡­.
NLS_NCHAR_CHARACTERSET         AL16UTF16
NLS_RDBMS_VERSION              9.2.0.4.0

20 rows selected.
SQL&gt; select name,dump(name) from eygle.test;

NAME   DUMP(NAME)
------------------------------------------------------
²âÊÔ     Typ=1 Len=4: 178,226,202,212
Test      Typ=1 Len=4: 116,101,115,116


2 rows selected.<BR></PRE></TD></TR></TBODY></TABLE>
<P class=style25 align=left>×ª»»×Ö·û¼¯£¬Êý¾Ý¿âÓ¦¸ÃÔÚRESTRICTEDÄ£Ê½ÏÂ½øÐÐ.<BR></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=721>

<P>&nbsp;</P><PRE>c:\&gt;sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.4.0 - Production on Sat Nov 1 10:52:30 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL&gt; STARTUP MOUNT;
ORACLE instance started.

Total System Global Area   76619308 bytes
Fixed Size                   454188 bytes
Variable Size              58720256 bytes
Database Buffers           16777216 bytes
Redo Buffers                 667648 bytes
Database mounted.
SQL&gt; ALTER SESSION SET SQL_TRACE=TRUE;

Session altered.

SQL&gt; ALTER SYSTEM ENABLE RESTRICTED SESSION;

System altered.

SQL&gt; ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;

System altered.

SQL&gt; ALTER SYSTEM SET AQ_TM_PROCESSES=0;

System altered.

SQL&gt; ALTER DATABASE OPEN;

Database altered.

SQL&gt; set linesize 120
SQL&gt; ALTER DATABASE CHARACTER SET ZHS16GBK;
ALTER DATABASE CHARACTER SET ZHS16GBK
*
ERROR at line 1:
ORA-12721: operation cannot execute when other sessions are active


SQL&gt; ALTER DATABASE CHARACTER SET ZHS16GBK;
ALTER DATABASE CHARACTER SET ZHS16GBK
*
ERROR at line 1:
ORA-12716: Cannot ALTER DATABASE CHARACTER SET when CLOB data exists
<STRONG>
ÔÚOracle9iÖÐ£¬Èç¹ûÊý¾Ý¿â´æÔÚCLOBÀàÐÍ×Ö¶Î£¬ÄÇÃ´¾Í²»ÔÊÐí¶Ô×Ö·û¼¯½øÐÐ×ª»»</STRONG>

SQL&gt;
    
    &nbsp;</PRE></TD></TR></TBODY></TABLE>
<P class=style25>ÕâÊ±ºò£¬ÎÒÃÇ¿ÉÒÔÈ¥²é¿´alert&lt;sid&gt;.logÈÕÖ¾ÎÄ¼þ£¬¿´CLOB×Ö¶Î´æÔÚÓÚÄÄÐ©±íÉÏ:</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=722 height=89>
<PRE><FONT face="verdana, arial, helvetica" size=2><BR>ALTER DATABASE CHARACTER SET ZHS16GBK<BR><STRONG> SYS.METASTYLESHEET (STYLESHEET) - CLOB populated</STRONG><BR>ORA-12716 signalled during: ALTER DATABASE CHARACTER SET ZHS16GBK...</FONT></PRE></TD></TR></TBODY></TABLE>
<P class=style25>¶ÔÓÚ²»Í¬Çé¿ö£¬OracleÌá¹©²»Í¬µÄ½â¾ö·½°¸£¬Èç¹ûÊÇÓÃ»§Êý¾Ý±í£¬Ò»°ãÎÒÃÇ¿ÉÒÔ°Ñ°üº¬CLOB×Ö¶ÎµÄ±íµ¼³ö£¬È»ºódropµôÏà¹Ø¶ÔÏó£¬<BR>×ª»»ºóÔÙµ¼ÈëÊý¾Ý¿â£»¶ÔÓÚÏµÍ³±í£¬¿ÉÒÔ°´ÕÕÒÔÏÂ·½Ê½´¦Àí:</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=729 height=89>
<PRE><FONT face="verdana, arial, helvetica" size=2>
SQL&gt; truncate table Metastylesheet;</FONT></PRE>
<P>Table truncated. </P><PRE><FONT face="verdana, arial, helvetica" size=2><BR></FONT></PRE></TD></TR></TBODY></TABLE>
<P class=style25>È»ºó¿ÉÒÔ¼ÌÐø½øÐÐ×ª»»£¡</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=727 height=89>
<PRE><STRONG>
</STRONG>
<STRONG>SQL&gt; ALTER SESSION SET SQL_TRACE=TRUE;</STRONG>

Session altered.

SQL&gt; ALTER DATABASE CHARACTER SET ZHS16GBK;

Database altered.

SQL&gt; ALTER SESSION SET SQL_TRACE=FALSE;

Session altered.
    
    </PRE></TD></TR></TBODY></TABLE>
<P class=style25>ÔÚ9.2.0ÖÐ£¬×ª»»Íê³ÉÒÔºó£¬¿ÉÒÔÍ¨¹ýÔËÐÐcatmet.sql½Å±¾À´ÖØ½¨Metastylesheet±í:</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=726 height=89>
<PRE><FONT face="verdana, arial, helvetica" size=2><BR></FONT></PRE>
<P>SQL&gt; @?/rdbms/admin/catmet.sql</P></TD></TR></TBODY></TABLE>
<P class=style25>×ª»»ºóµÄÊý¾Ý£º</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=725 height=89>
<PRE><BR>
SQL&gt; select name,value$ from props$ where name like '%NLS%';

NAME                           VALUE$
------------------------------ ------------------------------
NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CURRENCY                   $
NLS_ISO_CURRENCY               AMERICA
NLS_NUMERIC_CHARACTERS         .,
NLS_CHARACTERSET               ZHS16GBK
¡­..
NLS_NCHAR_CHARACTERSET         AL16UTF16
NLS_RDBMS_VERSION              9.2.0.4.0

20 rows selected.

SQL&gt; select * from eygle.test;

NAME
------------------------------
²âÊÔ
test

2 rows selected.
   </PRE></TD></TR></TBODY></TABLE>
<P class=style25><FONT color=#ff0000><SPAN class=style29>ÌáÊ¾:</SPAN><BR></FONT><STRONG>Í¨¹ýÉèÖÃsql_trace£¬ÎÒÃÇ¿ÉÒÔ¸ú×ÙºÜ¶àÊý¾Ý¿âµÄºóÌ¨²Ù×÷£¬Õâ¸ö¹¤¾ßÊÇDBA³£ÓÃµÄ¡°ÀûÆ÷¡±Ö®Ò»¡£</STRONG><BR>ÎÒÃÇ¼òµ¥¿´Ò»ÏÂÊý¾Ý¿â¸ü¸Ä×Ö·û¼¯Ê±µÄºóÌ¨´¦Àí£¬ÎÒÌáÈ¡ÁËÖ÷ÒªµÄ¸üÐÂ²¿·Ö¡£<BR>Í¨¹ýÒÔÏÂ¸ú×Ù¹ý³Ì£¬ÎÒÃÇ¿´µ½Êý¾Ý¿âÔÚ¸ü¸Ä×Ö·û¼¯µÄÊ±ºò£¬Ö÷Òª¸üÐÂÁË12ÕÅÊý¾Ý×Öµä±í£¬ÐÞ¸ÄÁËÊý¾Ý¿âµÄÔ­Êý¾Ý£¬ÕâÒ²Ö¤ÊµÁËÎÒÃÇÒÔÇ°µÄËµ·¨: <BR>Õâ¸ö¸ü¸Ä×Ö·û¼¯µÄ²Ù×÷ÔÚ±¾ÖÊÉÏ²¢²»×ª»»ÈÎºÎÊý¾Ý¿â×Ö·û£¬Ö»ÊÇ¼òµ¥µÄ¸üÐÂÊý¾Ý¿âÖÐËùÓÐ¸ú×Ö·û¼¯Ïà¹ØµÄÐÅÏ¢¡£<BR></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=726 height=89>
<PRE class=style25>update col$ set charsetid = :1 
where
 charsetform = :2


update argument$ set charsetid = :1 
where
 charsetform = :2


update collection$ set charsetid = :1 
where
 charsetform = :2


update attribute$ set charsetid = :1 
where
 charsetform = :2


update parameter$ set charsetid = :1 
where
 charsetform = :2


update result$ set charsetid = :1 
where
 charsetform = :2


update partcol$ set spare1 = :1 
where
 charsetform = :2


update subpartcol$ set spare1 = :1 
where
 charsetform = :2


<STRONG>update props$ set value$ = :1 
where
 name = :2</STRONG>


update "SYS"."KOTAD$" set SYS_NC_ROWINFO$ = :1 
where
 SYS_NC_OID$ = :2

update seq$ set increment$=:2,minvalue=:3,maxvalue=:4,cycle#=:5,order$=:6,
  cache=:7,highwater=:8,audit$=:9,flags=:10 
where
 obj#=:1

update kopm$ set metadata = :1, length  = :2 
where
 name='DB_FDO'
    
    </PRE>
<P>&nbsp;</P></TD></TR></TBODY></TABLE>
<P class=style25>ÔÚÕâÀïÎÒÃÇË³±ã¾ÀÕýÒ»¸öÓÉÀ´ÒÔ¼°µÄ´íÎó·½·¨.<BR>¾­³£¿ÉÒÔÔÚÍøÉÏ¿´µ½ÕâÑùµÄ¸ü¸Ä×Ö·û¼¯µÄ·½·¨£º</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=721 height=89>
<PRE><FONT face="verdana, arial, helvetica" size=2>

</FONT>1£©ÓÃSYSÓÃ»§ÃûµÇÂ½ORACLE¡£</PRE>
<P>2£©²é¿´×Ö·û¼¯ÄÚÈÝ</P>
<P>SQL&gt;SELECT * FROM PROPS$;</P>
<P>3£©ÐÞ¸Ä×Ö·û¼¯</P>
<P>SQL&gt; update props$ set value$='ÐÂ×Ö·û¼¯' where name='NLS_CHARACTERSET'</P>
<P>4) COMMIT; </P>
<P> </P></TD></TR></TBODY></TABLE>
<P class=style25><BR>ÎÒÃÇ¿´µ½ºÜ¶àÈËÔÚÕâ¸öÎÊÌâÉÏÓöµ½ÁË²ÒÍ´µÄ½ÌÑµ£¬Ê¹ÓÃÕâÖÖ·½Ê½¸ü¸Ä×Ö·û¼¯£¬Èç¹ûÄãµÄvalue$ÖµÊäÈëÁË²»ÕýÈ·µÄ×Ö·û¼¯£¬ÔÚ8iÖÐÄÇÃ´Äã<BR>µÄÊý¾Ý¿â¿ÉÄÜ»áÎÞ·¨Æô¶¯£¬ÕâÖÖÇé¿öÊÇ·Ç³£ÑÏÖØµÄ,ÓÐÊ±ºòÄã±ØÐë´Ó±¸·ÝÖÐ½øÐÐ»Ö¸´£»Èç¹ûÊÇÔÚ9iÖÐ£¬¿ÉÒÔÖØÐÂÆô¶¯Êý¾Ý¿âºóÔÙÐÞ¸Ä»ØÕý<BR>È·µÄ×Ö·û¼¯¡£µ«ÊÇÎÒÃÇÈÔÈ»²»½¨ÒéÊ¹ÓÃÕâÖÖ·½Ê½½øÐÐÈÎºÎÊý¾Ý¿âÐÞ¸Ä£¬ÕâÊÇÒ»ÖÖ¼«ÆäÎ£ÏÕµÄ²Ù×÷¡£<BR>Êµ¼ÊÉÏµ±ÎÒÃÇ¸üÐÂÁË×Ö·û¼¯£¬Êý¾Ý¿âÆô¶¯Ê±»á¸ù¾ÝÊý¾Ý¿âµÄ×Ö·û¼¯×Ô¶¯µÄÀ´ÐÞ¸Ä¿ØÖÆÎÄ¼þµÄ×Ö·û¼¯£¬Èç¹û×Ö·û¼¯¿ÉÒÔÊ¶±ð£¬¸üÐÂ¿ØÖÆÎÄ<BR>¼þ×Ö·û¼¯µÈÓÚÊý¾Ý¿â×Ö·û¼¯£»Èç¹û×Ö·û¼¯²»¿ÉÊ¶±ð£¬ÄÇÃ´¿ØÖÆÎÄ¼þ×Ö·û¼¯¸üÐÂÎªUS7ASCII.</P>
<P class=style25>Í¨¹ý¸üÐÂprops$±íµÄ·½Ê½ÐÞ¸Ä×Ö·û¼¯,ÔÚOracle7Ö®ºó¾Í²»Ó¦¸Ã±»Ê¹ÓÃ.</P>
<P><FONT face=Verdana><SPAN class=style25>ÒÔÏÂÊÇÎÒµÄ²âÊÔ½á¹û£¬µ«ÊÇÑÏ½ûÒ»ÇÐ²»±¸·ÝµÄÐÞ¸ÄÑÐ¾¿£¬¼´Ê¹ÊÇ¶Ô²âÊÔ¿âµÄ¡£</SPAN><BR></FONT></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=716 height=89>
<PRE>SQL&gt; update props$ set value$='EYGLE' where name='NLS_CHARACTERSET';

1 row updated.

SQL&gt; commit;

Commit complete.

SQL&gt; select name,value$ from props$ where name like '%NLS%';

NAME                           VALUE$
------------------------------ -----------------------------------
NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CURRENCY                   $
NLS_ISO_CURRENCY               AMERICA
NLS_NUMERIC_CHARACTERS         .,
NLS_CHARACTERSET               EYGLE
NLS_CALENDAR                   GREGORIAN
NLS_DATE_FORMAT                DD-MON-RR
NLS_DATE_LANGUAGE              AMERICAN
¡­.
NLS_NCHAR_CHARACTERSET         ZHS16GBK
NLS_RDBMS_VERSION              8.1.7.1.1

18 rows selected.

ÖØÐÂÆô¶¯Êý¾Ý¿â£¬·¢ÏÖalert.logÎÄ¼þÖÐ¼ÇÂ¼ÈçÏÂ²Ù×÷:

Mon Nov 03 16:11:35 2003
Updating character set in controlfile to US7ASCII
Completed: ALTER DATABASE OPEN

Æô¶¯Êý¾Ý¿âºó»Ö¸´×Ö·û¼¯ÉèÖÃ:

SQL&gt; update props$ set value$='ZHS16GBK' where name='NLS_CHARACTERSET';

1 row updated.

SQL&gt; commit;

Commit complete.

SQL&gt; select name,value$ from props$ where name like '%NLS%';

NAME                           VALUE$
------------------------------ -----------------------------------
NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CURRENCY                   $
NLS_ISO_CURRENCY               AMERICA
NLS_NUMERIC_CHARACTERS         .,
NLS_CHARACTERSET               ZHS16GBK
NLS_CALENDAR                   GREGORIAN
NLS_DATE_FORMAT                DD-MON-RR
NLS_DATE_LANGUAGE              AMERICAN
¡­¡­¡­
NLS_COMP                       BINARY
NLS_NCHAR_CHARACTERSET         ZHS16GBK
NLS_RDBMS_VERSION              8.1.7.1.1

18 rows selected.

ÖØÐÂÆô¶¯Êý¾Ý¿âºó£¬·¢ÏÖ¿ØÖÆÎÄ¼þµÄ×Ö·û¼¯±»¸üÐÂ:

Mon Nov 03 16:21:41 2003
Updating character set in controlfile to ZHS16GBK
Completed: ALTER DATABASE OPEN

</FONT> </PRE></TD></TR></TBODY></TABLE>
<P class=style25>Àí½âÁË×Ö·û¼¯µ÷ÕûµÄÄÚ²¿²Ù×÷ÒÔºó£¬ÎÒÃÇ¿ÉÒÔÇáÒ×µÄÖ¸³ö£¬ÒÔÉÏµÄ·½·¨ÊÇ²»ÕýÈ·µÄ£¬Í¨¹ýÇ°Ãæ ¡± ALTER DATABASE CHARACTER SET¡± ·½Ê½¸ü¸Ä×Ö<BR>·û¼¯Ê±£¬OracleÖÁÉÙÐèÒª¸ü¸Ä12ÕÅÊý¾Ý×Öµä±í£¬¶øÕâÖÖÖ±½Ó¸üÐÂprops$±íµÄ·½Ê½Ö»Íê³ÉÁËÆäÖÐÊ®¶þ·ÖÖ®Ò»µÄ¹¤×÷£¬Ç±ÔÚµÄÍêÕûÐÔÒþ»¼ÊÇ¿ÉÏë¶øÖªµÄ¡£</P>
<P><SPAN class=style31><STRONG><FONT face=Verdana>ËùÒÔ£¬¸ü¸Ä×Ö·û¼¯¾¡Á¿ÒªÊ¹ÓÃÕý³£µÄÍ¾¾¶</FONT></STRONG></SPAN>¡£<BR></P>
<P class=style25>&nbsp; </P>]]></description>
<link>http://www.eygle.com/archives/2004/09/nls_character_set_03.html</link>
<guid>http://www.eygle.com/archives/2004/09/nls_character_set_03.html</guid>
<category>CharacterSet</category>
<pubDate>Sat, 11 Sep 2004 12:04:24 +0800</pubDate>
</item>
<item>
<title>×Ö·û¼¯ÎÊÌâµÄ³õ²½Ì½ÌÖ(ËÄ)-µ¼Èëµ¼³ö¼°×ª»»</title>
<description><![CDATA[<DIV class=style25 align=left>Ô­ÎÄ·¢±íÓÚitpub¼¼Êõ´ÔÊé¡¶<FONT color=#cc0033>Oracle</FONT>Êý¾Ý¿âDBA×¨Ìâ¼¼Êõ¾«´â¡·,Î´¾­Ðí¿É,ÑÏ½û×ªÔØ±¾ÎÄ. </DIV>
<P align=left>&nbsp;</P>
<DIV class=style25 align=left>
<P><BR>4£® µ¼Èëµ¼³ö¼°×ª»»</P>
<P>&nbsp;</P>
<P>µ¼Èëµ¼³öÊÇÎÒÃÇ³£ÓÃµÄÒ»¸öÊý¾ÝÇ¨ÒÆ¼°×ª»¯¹¤¾ß£¬ÒòÆäµ¼³öÎÄ¼þ¾ßÓÐÆ½Ì¨ÎÞ¹ØÐÔ£¬ËùÒÔÔÚ¿çÆ½Ì¨Ç¨ÒÆÖÐ£¬×îÎª³£ÓÃ¡£<BR>ÔÚµ¼³ö²Ù×÷Ê±£¬·Ç³£ÖØÒªµÄÊÇ¿Í»§¶ËµÄ×Ö·û¼¯ÉèÖÃ£¬Ò²¾ÍÊÇ¿Í»§¶ËµÄNLS_LANGÉèÖÃ¡£<BR>NLS_LANG²ÎÊýÓÉÒÔÏÂ²¿·Ö×é³É:<BR><BR><BR></P></DIV>
<TABLE cellSpacing=0 cellPadding=0 width=702 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=700>
<PRE><FONT face="verdana, arial, helvetica" size=2><BR></FONT></PRE>
<P>NLS_LANG=&lt;Language&gt;_&lt;Territory&gt;.&lt;Clients Characterset&gt;</P><PRE><FONT face="verdana, arial, helvetica" size=2><BR></FONT></PRE></TD></TR></TBODY></TABLE>
<P class=style25 align=left><PRE class=style25>NLS_LANG¸÷²¿·Öº¬ÒåÈçÏÂ:
<STRONG>LANGUAGEÖ¸¶¨:</STRONG>
-OracleÏûÏ¢Ê¹ÓÃµÄÓïÑÔ
-ÈÕÆÚÖÐÔÂ·ÝºÍÈÕÏÔÊ¾
<STRONG>TERRITORYÖ¸¶¨</STRONG>
-»õ±ÒºÍÊý×Ö¸ñÊ½
-µØÇøºÍ¼ÆËãÐÇÆÚ¼°ÈÕÆÚµÄÏ°¹ß
<STRONG>CHARACTERSET:</STRONG>
-¿ØÖÆ¿Í»§¶ËÓ¦ÓÃ³ÌÐòÊ¹ÓÃµÄ×Ö·û¼¯
Í¨³£ÉèÖÃ»òÕßµÈÓÚ¿Í»§¶Ë(ÈçWindows)´úÂëÒ³ 
»òÕß¶ÔÓÚunicodeÓ¦ÓÃÉèÖÃÎªUTF8
ÔÚWindowsÉÏ²é¿´µ±Ç°ÏµÍ³µÄ´úÂëÒ³¿ÉÒÔÊ¹ÓÃchcpÃüÁî:


</PRE>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=717 height=92>
<PRE>E:\&gt;chcp<BR>
 »î¶¯µÄ´úÂëÒ³: 936</PRE></TD></TR></TBODY></TABLE><BR>
<P class=style25>´úÂëÒ³936Ò²¾ÍÊÇÖÐÎÄ×Ö·û¼¯ GBK,ÔÚMicrosoftµÄ¹Ù·½Õ¾µãÉÏ£¬ÎÒÃÇ¿ÉÒÔÔâµ½¹ØÓÚ936´úÂëÒ³µÄ¾ßÌå±àÂë¹æÔò,Çë²Î¿¼ÒÔÏÂÁ´½Ó:</P>
<P class=style25><BR><A href="http://www.microsoft.com/globaldev/reference/dbcs/936.htm">http://www.microsoft.com/globaldev/reference/dbcs/936.htm</A></P>
<P><FONT face=Verdana><SPAN class=style25>ÎÒÃÇ¿´Ò»¸ö¼òµ¥µÄ²âÊÔ£¬À´ÁË½âÒ»ÏÂÕâ¼¸¸ö²ÎÊýµÄ×÷ÓÃ:</SPAN><BR></FONT></P>
<P><FONT face=Verdana></FONT>&nbsp;</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=717 height=164>
<PRE>E:\&gt;set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

E:\&gt;sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.4.0 - Production on ÐÇÆÚÁù 11ÔÂ 1 22:51:59 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Á¬½Óµ½:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; select sysdate from dual;

SYSDATE
----------
01-11ÔÂ-03

ÒÑÑ¡Ôñ 1 ÐÐ¡£

SQL&gt; exit
´ÓOracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - ProductionÖÐ¶Ï¿ª

E:\&gt;set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

E:\&gt;sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.4.0 - Production on Sat Nov 1 22:52:24 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL&gt; select sysdate from dual;

SYSDATE
---------
01-NOV-03

1 row selected.

SQL&gt;
    </PRE></TD></TR></TBODY></TABLE>
<P class=style25 align=left><BR>²é¿´¿Í»§¶ËNLS_LANGÉèÖÃ¿ÉÒÔÊ¹ÓÃÒÔÏÂ·½·¨:</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=719 height=164>
<PRE>

WindowsÊ¹ÓÃ:


echo %NLS_LANG%
Èç:
E:\&gt;echo %NLS_LANG%
AMERICAN_AMERICA.ZHS16GBK




UnixÊ¹ÓÃ:

env|grep NLS_LANG
Èç:
/opt/oracle&gt;env|grep NLS_LANG
NLS_LANG=AMERICAN_CHINA.ZHS16GBK

 Windows¿Í»§¶ËÉèÖÃ,¿ÉÒÔÔÚ×¢²á±íÖÐ¸ü¸ÄNLS_LANG,¾ßÌå¼üÖµÎ»ÓÚ:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMExx\
xxÖ¸´æÔÚ¶à¸öORACLE_HOMEÊ±ÏµÍ³±àºÅ¡£

</PRE></TD></TR></TBODY></TABLE>
<P class=style25 align=left>µ¼ÈëºÍµ¼³öÊÇ¿Í»§¶Ë²úÆ·£¬Í¬SQL*PLUSºÍOralce FormsÒ»Ñù£¬Òò´Ë£¬Ê¹ÓÃEXP/IMP¹¤¾ß½«°´ÕÕNLS_LANG¶¨ÒåµÄ·½Ê½×ª»»×Ö·û¼¯¡£</P>
<P class=style25>µ¼³öÊ¹ÓÃµÄ×Ö·û¼¯½«»á¼ÇÂ¼ÔÚµ¼³öÎÄ¼þÖÐ£¬µ±ÎÄ¼þµ¼ÈëÊ±£¬½«»á¼ì²éµ¼³öÊ±Ê¹ÓÃµÄ×Ö·û¼¯ÉèÖÃ£¬Èç¹ûÕâ¸ö×Ö·û¼¯²»Í¬ÓÚµ¼Èë¿Í»§¶ËµÄNLS_LANG<BR>ÉèÖÃ£¬×Ö·û¼¯½«¸ù¾Ýµ¼Èë¿Í»§¶ËNLS_LANGÉèÖÃ½øÐÐ×ª»»£¬Èç¹û±ØÒª£¬ÔÚÊý¾Ý²åÈëÊý¾Ý¿âÖ®Ç°»á½øÐÐ½øÒ»²½×ª»»¡£</P>
<P class=style25>Í¨³£ÔÚµ¼³öÊ±×îºÃ°Ñ¿Í»§¶Ë×Ö·û¼¯ÉèÖÃµÃºÍÊý¾Ý¿â¶ËÏàÍ¬£¬ÕâÑù¿ÉÒÔ±ÜÃâÔÚµ¼³öÊ±·¢Éú²»±ØÒªµÄÊý¾Ý×ª»»£¬µ¼³öÎÄ¼þ½«ºÍÊý¾Ý¿â¾ßÓÐÏàÍ¬µÄ×Ö·û¼¯¡£<BR>¼´Ê¹½«À´»á°Ñµ¼³öÎÄ¼þµ¼Èëµ½²»Í¬×Ö·û¼¯µÄÊý¾Ý¿âÖÐ£¬ÕâÑù×öÒ²¿ÉÒÔ°Ñ×ª»»ÑÓ»ºÖÁµ¼ÈëÊ±¿Ì¡£</P>
<P class=style25>µ±½øÐÐÊý¾Ýµ¼ÈëÊ±£¬Ö÷Òª´æÔÚÒÔÏÂÁ½ÖÖÇé¿ö:<BR>1.Ô´Êý¾Ý¿âºÍÄ¿±êÊý¾Ý¿â¾ßÓÐÏàÍ¬×Ö·û¼¯ÉèÖÃ<BR>ÕâÊ±£¬Ö»ÐèÒªÉèÖÃNLS_LANGµÈÓÚÊý¾Ý¿â×Ö·û¼¯¼´¿Éµ¼Èë(Ç°ÌáÊÇ£¬µ¼³öÊ¹ÓÃµÄÊÇºÍÔ´Êý¾Ý¿âÏàÍ¬×Ö·û¼¯£¬¼´ÈýÕßÏàÍ¬) </P>
<P class=style25>2.Ô´Êý¾Ý¿âºÍÄ¿±êÊý¾Ý¿â×Ö·û¼¯²»Í¬<BR>Èç¹ûÎÒÃÇµ¼³öÊ±ºòÊ¹ÓÃµÄNLS_LANGÊÇºÍÔ´Êý¾Ý¿âÏàÍ¬µÄ×Ö·û¼¯£¬ÄÇÃ´µ¼ÈëÊ±¾Í¿ÉÒÔÉèÖÃ¿Í»§¶ËNLS_LANGµÈÓÚµ¼³öÊ±Ê¹ÓÃµÄ×Ö·û¼¯£¬Õâ<BR>Ñù×ª»»Ö»·¢ÉúÔÚÊý¾Ý¿â¶Ë£¬¶øÇÒÖ»·¢ÉúÒ»´Î¡£</P>
<P class=style25>ÀýÈç:<BR>Èç¹û½øÐÐ´ÓWE8MSWIN1252µ½UTF8µÄ×ª»»<BR>1)Ê¹ÓÃNLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252µ¼³öÊý¾Ý¿â¡£<BR>ÕâÊ±´´½¨µÄµ¼³öÎÄ¼þ°üº¬WE8MSWIN1252µÄÊý¾Ý<BR>2)µ¼ÈëÊ±Ê¹ÓÃNLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252<BR>ÕâÊ±×ª»»½ö·¢ÉúÔÚinsertÊý¾Ýµ½UTF8µÄÊý¾Ý¿âÖÐ¡£</P>
<P class=style25>ÒÔÉÏ¼ÙÉèµÄ×ª»»Ö»ÔÚÄ¿±êÊý¾Ý¿â×Ö·û¼¯ÊÇÔ´Êý¾Ý¿â×Ö·û¼¯µÄ³¬¼¯Ê±²ÅÄÜ×ª»»¡£Èç¹û²»Í¬£¬Ò»°ã¾ÍÐèÒª½øÐÐÒ»Ð©ÌØÊâµÄ´¦Àí¡£</P>
<P class=style25>ÎÒÃÇ¼òµ¥¿´Ò»ÏÂµ¼ÈëµÄ×ª»»¹ý³Ì(ÒÔOracle8iÎªÀý)£º</P>
<P class=style25>1.È·¶¨µ¼³öÊý¾Ý¿â×Ö·û¼¯»·¾³<BR>Í¨¹ý¶ÁÈ¡µ¼³öÎÄ¼þÍ·£¬¿ÉÒÔ»ñµÃµ¼³öÎÄ¼þµÄ×Ö·û¼¯ÉèÖÃ<BR>2.È·¶¨µ¼ÈësessionµÄ×Ö·û¼¯£¬¼´µ¼ÈëSessionÊ¹ÓÃµÄNLS_LANG»·¾³±äÁ¿<BR>3.IMP¶ÁÈ¡µ¼³öÎÄ¼þ<BR>¶ÁÈ¡µ¼³öÎÄ¼þ×Ö·û¼¯ID£¬ºÍµ¼Èë½ø³ÌµÄNLS_LANG½øÐÐ±È½Ï<BR>4.Èç¹ûµ¼³öÎÄ¼þ×Ö·û¼¯ºÍµ¼ÈëSession×Ö·û¼¯ÏàÍ¬£¬ÄÇÃ´ÔÚÕâÒ»²½ÖèÄÚ¾Í²»ÐèÒª×ª»»<BR>Èç¹û²»Í¬£¬¾ÍÐèÒª°ÑÊý¾Ý×ª»»Îªµ¼ÈëSessionÊ¹ÓÃµÄ×Ö·û¼¯¡£<BR>È»¶øÕâÖÖ×ª»»Ö»ÄÜÔÚµ¥byte×Ö·û¼¯Ö®¼ä½øÐÐ¡£<BR>ÎÒÃÇ¿´Ò»¸ö²âÊÔ£º<BR></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=721>

<P>&nbsp;</P><PRE>E:\nls2&gt;set NLS_LANG=AMERICAN_AMERICA.US7ASCII

ÉèÖÃµ¼Èësession NLS_LANGÎªUS7ASCII

E:\nls2&gt;e:\oracle\ora8i\bin\imp eygle/eygle file=Sus7ascii-Cus7ascii-exp817.dmp fromuser=eygle touser=eygle tables=test

Õâ¸öµ¼³öÎÄ¼þÊÇ´ÓUS7ASCIIÊý¾Ý¿âµ¼³ö£¬µ¼³ö¿Í»§¶ËNLS_LANGÒ²ÊÇUS7ASCII

Import: Release 8.1.7.1.1 - Production on Fri Nov 7 00:59:22 2003

(c) Copyright 2000 Oracle Corporation.  All rights reserved.

Connected to: Oracle8i Enterprise Edition Release 8.1.7.1.1 - Production
With the Partitioning option
JServer Release 8.1.7.1.1 - Production

ÕâÊ±µ¼Èë£¬ÔÚDMPÎÄ¼þºÍNLS_LANGÖ®¼ä²»ÐèÒª½øÐÐ×Ö·û¼¯×ª»»¡£

Export file created by EXPORT:V08.01.07 via conventional path
import done in US7ASCII character set and ZHS16GBK NCHAR character set
import server uses ZHS16GBK character set (possible charset conversion)
export server uses UTF8 NCHAR character set (possible ncharset conversion)
. . importing table                         "TEST"          2 rows imported
Import terminated successfully without warnings.
    </PRE></TD></TR></TBODY></TABLE>
<P class=style25>5.¶ÔÓÚ¶àByte×Ö·û¼¯µÄµ¼Èë(Èç:UTF8)<BR>ÐèÒªÉèÖÃµ¼ÈëSession×Ö·û¼¯ºÍµ¼³ö×Ö·û¼¯ÏàÍ¬<BR>·ñÔò¾Í»áÓöµ½:IMP-16 "Required character set conversion (type %lu to %lu) not supported" ´íÎó¡£<BR>:</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=801 height=89>
<PRE>E:\nls2&gt;set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

µ¼ÈëSession×Ö·û¼¯ÉèÖÃÎªZHS16GBK
µ¼ÈëUS7ASCIIµÄµ¼³öÎÄ¼þ

E:\nls2&gt;e:\oracle\ora8i\bin\imp eygle/eygle file=Sus7ascii-Cus7ascii-exp817.dmp fromuser=eygle touser=eygle

Import: Release 8.1.7.1.1 - Production on Fri Nov 7 00:38:55 2003

(c) Copyright 2000 Oracle Corporation.  All rights reserved.


Connected to: Oracle8i Enterprise Edition Release 8.1.7.1.1 - Production
With the Partitioning option
JServer Release 8.1.7.1.1 - Production

IMP-00016: required character set conversion (type 1 to 852) not supported
IMP-00000: Import terminated unsuccessfully

ÔÚ´Óµ¼³öÎÄ¼þUS7ASCIIµ½µ¼Èë NLS_LANGÉèÖÃÎªZHS16GBKµÄ¹ý³ÌÖÐ£¬²»Ö§³Öµ¥Byte×Ö·û¼¯Ïò¶àByte×ª»»£¬±¨³öÒÔÉÏ´íÎó¡£
    </PRE></TD></TR></TBODY></TABLE>
<P class=style25>6.µ¼ÈëSession×Ö·û¼¯Ó¦¸ÃÊÇµ¼³ö×Ö·û¼¯µÄ³¬¼¶£¬·ñÔò£¬×¨ÓÐµÄ×Ö·û½«ÄÑÒÔÕýÈ·×ª»»¡£<BR>7.µ±Êý¾Ý×ª»»Îªµ¼ÈëSession×Ö·û¼¯ÉèÖÃÒÔºó£¬Èç¹ûµ¼ÈëSession×Ö·û¼¯²»Í¬ÓÚµ¼ÈëÊý¾Ý¿â×Ö·û¼¯£¬ÕâÊ±»¹ÐèÒª×îºóÒ»²½×ª»»£¬ÕâÒªÇóµ¼ÈëÊý¾Ý¿â×Ö·û<BR>¼¯ÊÇµ¼Èësession×Ö·û¼¯µÄ³¬¼¶£¬·ñÔòÄ³Ð©×¨ÓÐ×Ö·û½«²»ÄÜÕý³£×ª»»¡£<BR>ÎÒÃÇ¼ÌÐø¿´ÉÏÃæµÄÁ½¸ö¹ý³Ì£¬ÕâÀïÓÐÕâÑùÁ½¸öÔ­Ôò:<BR>1£®Èç¹ûNLS_LANGµÄÉèÖÃºÍÊý¾Ý¿âÏàÍ¬£¬ÄÇÃ´Êý¾Ý£¨ÔÚ´«Êä¹ý³ÌÖÐµ±È»ÊÇ2½øÖÆÂë£©²»¾­¹ý×ª»»¾ÍÖ±½Ó²åÈëÊý¾Ý¿âÖÐ¡£<BR>2£®Èç¹ûNLS_LANGµÄÉèÖÃºÍÊý¾Ý¿â²»Í¬£¬ÄÇÃ´Êý¾ÝÐèÒª×ª»»ºó²ÅÄÜ²åÈëÊý¾Ý¿âÖÐ¡£<BR>ÎÒÃÇÔÙ»ØÍ·À´¿´ÉÏÃæµÄµÚÒ»¸öÀý×Ó:<BR>:</P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top height=89>
<PRE>Export file created by EXPORT:V08.01.07 via conventional path
import done in US7ASCII character set and ZHS16GBK NCHAR character set
import server uses ZHS16GBK character set (possible charset conversion)
export server uses UTF8 NCHAR character set (possible ncharset conversion)
. . importing table                         "TEST"          2 rows imported
Import terminated successfully without warnings.

ÕâÊ±ºò¾­¹ýµÚÒ»²½×ª»»ºóµÄÊý¾Ý£¬US7ASCIIµ½ZHS16GBK¶ªÊ§Ê×Î»£¬Ô­Ñù²åÈëÊý¾Ý¿â£¬ÎÒÃÇ¿´µ½ÕâÊ±Êý¾Ý¿âÖÐ´æ·ÅµÄ¾ÍÊÇ´íÎóµÄ×Ö·û(ÔÚºóÃæ<BR>²¿·ÖÎÒÃÇ×öÁËÏêÏ¸µÄ×ª»»):

E:\nls2&gt;sqlplus eygle/eygle

SQL*Plus: Release 9.2.0.4.0 - Production on Fri Nov 7 00:35:39 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle8i Enterprise Edition Release 8.1.7.1.1 - Production
With the Partitioning option
JServer Release 8.1.7.1.1 - Production

SQL&gt; select * from test;

NAME
--------------------
2bJT
test
    </PRE></TD></TR></TBODY></TABLE>
<P class=style25>ÔÚOracle9iÖÐ£¬ÒÔÉÏÇé¿öÂÔÓÐ²»Í¬¡£ </P>]]></description>
<link>http://www.eygle.com/archives/2004/09/nls_character_set_04.html</link>
<guid>http://www.eygle.com/archives/2004/09/nls_character_set_04.html</guid>
<category>CharacterSet</category>
<pubDate>Sat, 11 Sep 2004 12:04:24 +0800</pubDate>
</item>
<item>
<title>×Ö·û¼¯ÎÊÌâµÄ³õ²½Ì½ÌÖ(¶þ)-Êý¾Ý¿âµÄ×Ö·û¼¯</title>
<description><![CDATA[<DIV class=style25 align=left>Ô­ÎÄ·¢±íÓÚitpub¼¼Êõ´ÔÊé¡¶<FONT color=#cc0033>Oracle</FONT>Êý¾Ý¿âDBA×¨Ìâ¼¼Êõ¾«´â¡·,Î´¾­Ðí¿É,ÑÏ½û×ªÔØ±¾ÎÄ. </DIV>
<P align=left>&nbsp;</P>
<DIV class=style25 align=left>
<P><BR>2£® Êý¾Ý¿âµÄ×Ö·û¼¯</P>
<P>&nbsp;</P></DIV><SPAN class=style25><FONT face=Verdana>×Ö·û¼¯ÔÚ´´½¨Êý¾Ý¿âÊ±Ö¸¶¨£¬ÔÚ´´½¨ºóÍ¨³£²»ÄÜ¸ü¸Ä£¬ËùÒÔÔÚ´´½¨Êý¾Ý¿âÊ±ÄÜ·ñÑ¡ÔñÒ»¸öÕýÈ·µÄ×Ö·û¼¯¾ÍÏÔµÃÓÈÎªÖØÒª¡£ </FONT></SPAN>
<P class=style25>ÔÚ´´½¨Êý¾Ý¿âÊ±£¬ÎÒÃÇ¿ÉÒÔÖ¸¶¨×Ö·û¼¯(CHARACTER SET)ºÍ¹ú¼Ò×Ö·û¼¯(NATIONAL CHARACTER SET)¡£<BR>×Ö·û¼¯ÓÃÀ´´æ´¢:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CHAR, VARCHAR2, CLOB, LONGµÈÀàÐÍÊý¾Ý<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÓÃÀ´±êÊ¾ÖîÈç±íÃû¡¢ÁÐÃûÒÔ¼°PL/SQL±äÁ¿µÈ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SQLºÍPL/SQL³ÌÐòµ¥ÔªµÈ<BR>¹ú¼Ò×Ö·û¼¯ÓÃÒÔ´æ´¢:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NCHAR, NVARCHAR2, NCLOBµÈÀàÐÍÊý¾Ý</P>
<P><FONT face=Verdana><SPAN class=style25>ÕâÐ©ÉèÖÃÔÚÊý¾Ý¿â´´½¨Ê±Ö¸¶¨£¬ÎÒÃÇ¿ÉÒÔ¿´Ò»ÏÂÊý¾Ý¿âµÄ´´½¨½Å±¾:</SPAN><BR></FONT></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top>
<PRE><BR><FONT face=Verdana size=2></FONT></PRE>
<P>connect SYS/change_on_install as SYSDBA<BR>set echo on<BR>spool E:\oracle\ora92\assistants\dbca\logs\CreateDB.log<BR>startup nomount pfile="E:\oracle\admin\eygle\scripts\init.ora";<BR>CREATE DATABASE eygle<BR>MAXINSTANCES 1<BR>MAXLOGHISTORY 1<BR>MAXLOGFILES 5<BR>MAXLOGMEMBERS 3<BR>MAXDATAFILES 100<BR>DATAFILE 'E:\oracle\oradata\eygle\system01.dbf' SIZE 250M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED<BR>EXTENT MANAGEMENT LOCAL<BR>DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE 'E:\oracle\oradata\eygle\temp01.dbf' SIZE 40M REUSE AUTOEXTEND <BR>ON NEXT 640K MAXSIZE UNLIMITED<BR>UNDO TABLESPACE "UNDOTBS1" DATAFILE 'E:\oracle\oradata\eygle\undotbs01.dbf' SIZE 50M REUSE AUTOEXTEND <BR>ON NEXT 5120K MAXSIZE UNLIMITED<BR><STRONG>CHARACTER SET ZHS16GBK<BR>NATIONAL CHARACTER SET AL16UTF16</STRONG><BR>LOGFILE GROUP 1 ('E:\oracle\oradata\eygle\redo01.log') SIZE 10M,<BR>GROUP 2 ('E:\oracle\oradata\eygle\redo02.log') SIZE 10M,<BR>GROUP 3 ('E:\oracle\oradata\eygle\redo03.log') SIZE 10M;<BR>spool off<BR>exit;<BR></P><PRE><FONT face="verdana, arial, helvetica" size=2><BR></FONT></PRE></TD></TR></TBODY></TABLE>
<P class=style25 align=left>ÒÔÉÏÓÃ´ÖÌåÏÔÊ¾µÄ¾ÍÊÇ¶ÔÎÒÃÇÖÁ¹ØÖØÒªµÄ×Ö·û¼¯ÉèÖÃ¡£</P>
<P><FONT face=Verdana><SPAN class=style25>ÔÚ´´½¨Êý¾Ý¿âµÄ¹ý³ÌÖÐ£¬ÔÚÒÔÏÂ½çÃæÑ¡ÔñÄãµÄ×Ö·û¼¯£¬¶ÔÓÚ¼òÌåÖÐÎÄÆ½Ì¨£¬È±Ê¡µÄ×Ö·û¼¯ÊÇ:ZHS16GBK</SPAN><BR></FONT></P>
<P class=style25 align=left><FONT face=Verdana><IMG height=533 src="http://www.eygle.com/special/pic/chr.JPG" width=754></FONT> </P>
<P class=style25 align=left>&nbsp;</P>
<P class=style25>Ò»µ©ÄãµÄ×Ö·û¼¯Ñ¡¶¨ÁË£¬Êý¾Ý¿âÖÐÄÜ¹»´æ´¢µÄ×Ö·û¾ÍÊÜµ½ÁËÏÞÖÆ£¬ËùÒÔÄãÑ¡ÔñµÄ×Ö·û¼¯µÄÓ¦¸Ã¿ÉÒÔÈÝÄÉËùÓÐÄã½«ÓÃµ½×Ö·û¡£<BR></P>
<P><FONT face=Verdana><SPAN class=style25>³£¼ûµÄÖÐÎÄ×Ö·û¼¯ÓÐ:</SPAN><BR></FONT></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=651>

<P><FONT face=Verdana size=2></FONT>&nbsp;</P><PRE>ZHS16CGB231280  CGB2312-80  16-bit Simplified Chinese MB, ASCII<BR>ZHS16GBK      GBK   16-bit Simplified Chinese MB, ASCII, UDC<BR>
                </PRE></TD></TR></TBODY></TABLE>
<P class=style25>ÆäÖÐGB2312ÂëÊÇÖÐ»ªÈËÃñ¹²ºÍ¹ú¹ú¼Òºº×ÖÐÅÏ¢½»»»ÓÃ±àÂë£¬È«³Æ¡¶ÐÅÏ¢½»»»ÓÃºº×Ö±àÂë×Ö·û¼¯--»ù±¾¼¯¡·£¬ÓÉ¹ú¼Ò±ê×¼×Ü¾Ö·¢²¼£¬<BR>1981Äê5ÔÂ1ÈÕÊµÊ©£¬Í¨ÐÐÓÚ´óÂ½¡£ÐÂ¼ÓÆÂµÈµØÒ²Ê¹ÓÃ´Ë±àÂë¡£ <BR>GBK±àÂëÊÇ1995Äê12ÔÂ°ä²¼µÄÖ¸µ¼ÐÔ¹æ·¶¡£<BR>GBKÓë¹ú¼Ò±ê×¼ GB 2312-80 ÐÅÏ¢´¦Àí½»»»ÂëËù¶ÔÓ¦µÄ¡¢ÊÂÊµÉÏµÄÄÚÂë±ê×¼¼æÈÝ£»Í¬Ê±£¬ÔÚ×Ö»ãÒ»¼¶Ö§³Ö ISO/IEC 10646-1 ºÍ<BR>GB 13000-1 µÄÈ«²¿ÖÐÈÕº« (CJK) ºº×Ö(20902×Ö)¡£°üº¬ÁË¸ü¶àµÄ±àÂë¡£</P>
<P class=style25>µ«ÊÇÎÒÃÇËµ£¬ZHS16GBK ²¢·ÇÊÇZHS16CGB231280µÄÑÏ¸ñ³¬¼¯£¨ËäÈ»ºóÕßµÄºº×ÖÔÚÇ°ÕßÖÐ¶¼´æÔÚ£¬µ«ÊÇÍ¬ÑùµÄ±àÂëÔÚ²»Í¬Á½¸ö<BR>×Ö·û¼¯ÖÐ¿ÉÄÜ±í´ï²»Í¬µÄºº×Ö£©£¬ËùÒÔÔÚ×öÊý¾Ý¿â×Ö·û×ª»»Ê±ÈÔÈ»ÐèÒªÌØ±ð×¢Òâ¡£</P>
<P>&nbsp;</P>
<P><FONT face=Verdana><SPAN class=style25>OracleµÄ×Ö·û¼¯ÃüÃû×ñÑ­ÒÔÏÂÃüÃû¹æÔò:</SPAN><BR></FONT></P>
<TABLE cellSpacing=0 cellPadding=0 bgColor=#999999>
<TBODY>
<TR>
<TD class=style6 vAlign=top width=651>

<P><FONT face=Verdana size=2></FONT>&nbsp;</P><PRE>     &lt;Language&gt;&lt;bit size&gt;&lt;encoding&gt;<BR>¼´:  &lt;ÓïÑÔ&gt;    &lt;±ÈÌØÎ»Êý&gt;&lt;±àÂë&gt;<BR>±ÈÈç: ZHS    ¡¤ 16     ¡¤GBK<BR><BR>
                </PRE></TD></TR></TBODY></TABLE>
<P class=style25>ÐèÒªËµÃ÷µÄÊÇ£¬ÓÐÐ©×Ö·û¼¯ÃüÃûÎ¥±³ÁËÕâ¸ö¹æ·¶£¬Oracle8/Oralce8iÖÐµÄUTF-8ÊÇµÚÒ»¸ö´òÆÆÕâ¸öÃüÃû¹æ·¶µÄ×Ö·û¼¯¡£<BR>ÎÒÃÇ¿ÉÒÔ¿´µ½Ò»Àà×Ö·û¼¯ÒÔ AL¿ªÍ·£¬Èç:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AL16UTF16<BR>ÆäÖÐ AL´ú±í ALL,Ö¸ÊÊÓÃÓÚËùÓÐÓïÑÔ(All Languages)£¬°´ÕÕÕâ¸ö±ê×¼µ±ÄêUTF-8±¾Ó¦±»ÃüÃûÎªAL24UTF8¡£<BR></P>]]></description>
<link>http://www.eygle.com/archives/2004/09/nls_character_set_02.html</link>
<guid>http://www.eygle.com/archives/2004/09/nls_character_set_02.html</guid>
<category>CharacterSet</category>
<pubDate>Sat, 11 Sep 2004 12:04:24 +0800</pubDate>
</item>


</channel>
</rss>
