<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SDE &amp;amp; Oracle, encoding problem in Data Management Questions</title>
    <link>https://community.esri.com/t5/data-management-questions/sde-amp-amp-oracle-encoding-problem/m-p/332451#M18931</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There may be entire books written about character set issues in Oracle.&amp;nbsp; In my experience,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if you didn't create the database with UTF-8 support and set the NLS_LANG environment&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;variable correctly in all the right locations (including Direct Connect clients), then it will not&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; be possible to get correct encoding in the database.&amp;nbsp; There isn't anything Esri-specific to this,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;however, it's just the way Oracle rolls.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PS: I should note that UTF-8 isn't generally NVARCHAR2, it's VARCHAR2; Oracle generally&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;bumps up to AL32UTF16 once it gets into NVARCHAR2.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 May 2013 00:31:04 GMT</pubDate>
    <dc:creator>VinceAngelo</dc:creator>
    <dc:date>2013-05-30T00:31:04Z</dc:date>
    <item>
      <title>SDE &amp;amp; Oracle, encoding problem</title>
      <link>https://community.esri.com/t5/data-management-questions/sde-amp-amp-oracle-encoding-problem/m-p/332450#M18930</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Guys,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Recently we have this issue with UTF8 records from shape file to SDE/Oracle.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In shape file, we have "NAME" field storing UTF8 format characters ie "Á", "é", "á" etc. and they can be displayed correctly in ArcMAP. However, if we use shp2sde or tbl2sde commands to import it into SDE/Oracle, we get something like this "+¡" "+¦" etc. I know it is encoding issue, so I created a new column in the SDE layer called "NAME_UDF8" with datatype "NVARCHAR2" as below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BR /&gt;&lt;SPAN style="color:#0000cd;"&gt;CREATE TABLE PP&lt;BR /&gt;&amp;nbsp; ([INDENT]ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NUMBER(15,0),&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME&amp;nbsp;&amp;nbsp;&amp;nbsp; VARCHAR2(100 BYTE),&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME_UTF8 NVARCHAR2(100)&lt;BR /&gt;[/INDENT]&lt;BR /&gt;&amp;nbsp;&amp;nbsp; )&lt;BR /&gt;&amp;nbsp; PCTFREE 10 PCTUSED 90 INITRANS 4 MAXTRANS 255 NOCOMPRESS NOLOGGING STORAGE&lt;BR /&gt;&amp;nbsp; ([INDENT]INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 1 BUFFER_POOL DEFAULT&lt;BR /&gt;[/INDENT]&lt;BR /&gt;&amp;nbsp;&amp;nbsp; )&lt;BR /&gt;&amp;nbsp; TABLESPACE LRG_DATA ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I map the NAME field from the shape file to NAME_UTF8 column in SDE/Oracle, I got following error&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BR /&gt;&lt;SPAN style="color:#0000cd;"&gt;Change column name from "NAME" to "NAME_UTF8".&lt;BR /&gt;Source and target table attribute schemas are not compatible.[INDENT]from&amp;nbsp; NAME_UTF8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STRING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp; 0&lt;BR /&gt;&amp;nbsp; to&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME_UTF8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NSTRING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp; 0&lt;BR /&gt;[/INDENT]&lt;BR /&gt; Column type not compatible.&lt;BR /&gt;&lt;/SPAN&gt;[INDENT]&lt;SPAN style="color:#0000cd;"&gt;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; records processed.&lt;BR /&gt;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; records stored.&lt;/SPAN&gt;&lt;BR /&gt;[/INDENT]&lt;BR /&gt; &lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For the NAME field in the shape layer, it is as below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BR /&gt;&lt;SPAN style="color:#0000cd;"&gt;NAME&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp; LENGTH&lt;BR /&gt;NAME&amp;nbsp;&amp;nbsp;&amp;nbsp; String&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What we want is to have the special characters imported into SDE/Oracle.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; Please help if you have any suggestions!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 May 2013 22:17:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/sde-amp-amp-oracle-encoding-problem/m-p/332450#M18930</guid>
      <dc:creator>CY</dc:creator>
      <dc:date>2013-05-29T22:17:48Z</dc:date>
    </item>
    <item>
      <title>Re: SDE &amp; Oracle, encoding problem</title>
      <link>https://community.esri.com/t5/data-management-questions/sde-amp-amp-oracle-encoding-problem/m-p/332451#M18931</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There may be entire books written about character set issues in Oracle.&amp;nbsp; In my experience,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if you didn't create the database with UTF-8 support and set the NLS_LANG environment&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;variable correctly in all the right locations (including Direct Connect clients), then it will not&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; be possible to get correct encoding in the database.&amp;nbsp; There isn't anything Esri-specific to this,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;however, it's just the way Oracle rolls.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PS: I should note that UTF-8 isn't generally NVARCHAR2, it's VARCHAR2; Oracle generally&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;bumps up to AL32UTF16 once it gets into NVARCHAR2.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 May 2013 00:31:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/sde-amp-amp-oracle-encoding-problem/m-p/332451#M18931</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2013-05-30T00:31:04Z</dc:date>
    </item>
  </channel>
</rss>

