<?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: Can't identify or select unversioned data in ArcMap in Data Management Questions</title>
    <link>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12199#M646</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;What database?&amp;nbsp; Is ArcSDE installed?&amp;nbsp; What version of ArcGIS?&amp;nbsp; How is the table&lt;BR /&gt;defined (both via a SQL interface, and by ArcGIS)?&amp;nbsp; If you populate a value of&lt;BR /&gt;99999 in a NUMBER(5), it will be legal in Oracle, but not as a 16-bit integer.&lt;BR /&gt;&lt;BR /&gt;- V&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ArcSDE 10.05 on Oracle 10.2.0.2&amp;nbsp; The table was originally created via ArcCatalog, imported from a shapefile, and registered as versioned.&amp;nbsp; When the requirements changed, we unregistered as versioned the feature dataset this feature class is in.&amp;nbsp; One of the new columns included in the DML statements is showing up as an integer in Oracle, not a number, and it has a value over 8,000,000,000.&amp;nbsp; I'm thinking that may be the problem, but I'm not sure how to tell.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Edit:&amp;nbsp; I tried adding an additional column to the table via ArcToolbox, and then calculating the new column with the value of the original column.&amp;nbsp; I received the identical error, which tells me that column is the problem.&amp;nbsp; It may be that we added the column originally via Oracle dml statement instead of through ArcCatalog or Toolbox, and this is the result.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Mar 2013 17:08:19 GMT</pubDate>
    <dc:creator>ShawnHolyoak</dc:creator>
    <dc:date>2013-03-29T17:08:19Z</dc:date>
    <item>
      <title>Can't identify or select unversioned data in ArcMap</title>
      <link>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12197#M644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a feature class that is not versioned as it is updated via DML statements that use data from a different software package.&amp;nbsp; The DML statements, which simply update two columns, process fine, the feature class displays just fine in ArcMap, but when I try to identify, I get no results.&amp;nbsp; When I try to select, I get an ORA-01455, "The converted form of the specified expression was too large for the specified datatype".&amp;nbsp; What on earth is going on, and how do I fix it?&amp;nbsp; Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Mar 2013 15:36:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12197#M644</guid>
      <dc:creator>ShawnHolyoak</dc:creator>
      <dc:date>2013-03-29T15:36:13Z</dc:date>
    </item>
    <item>
      <title>Re: Can't identify or select unversioned data in ArcMap</title>
      <link>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12198#M645</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What database?&amp;nbsp; Is ArcSDE installed?&amp;nbsp; What version of ArcGIS?&amp;nbsp; How is the table&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;defined (both via a SQL interface, and by ArcGIS)?&amp;nbsp; If you populate a value of&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;99999 in a NUMBER(5), it will be legal in Oracle, but not as a 16-bit integer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Mar 2013 16:07:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12198#M645</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2013-03-29T16:07:16Z</dc:date>
    </item>
    <item>
      <title>Re: Can't identify or select unversioned data in ArcMap</title>
      <link>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12199#M646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;What database?&amp;nbsp; Is ArcSDE installed?&amp;nbsp; What version of ArcGIS?&amp;nbsp; How is the table&lt;BR /&gt;defined (both via a SQL interface, and by ArcGIS)?&amp;nbsp; If you populate a value of&lt;BR /&gt;99999 in a NUMBER(5), it will be legal in Oracle, but not as a 16-bit integer.&lt;BR /&gt;&lt;BR /&gt;- V&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ArcSDE 10.05 on Oracle 10.2.0.2&amp;nbsp; The table was originally created via ArcCatalog, imported from a shapefile, and registered as versioned.&amp;nbsp; When the requirements changed, we unregistered as versioned the feature dataset this feature class is in.&amp;nbsp; One of the new columns included in the DML statements is showing up as an integer in Oracle, not a number, and it has a value over 8,000,000,000.&amp;nbsp; I'm thinking that may be the problem, but I'm not sure how to tell.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Edit:&amp;nbsp; I tried adding an additional column to the table via ArcToolbox, and then calculating the new column with the value of the original column.&amp;nbsp; I received the identical error, which tells me that column is the problem.&amp;nbsp; It may be that we added the column originally via Oracle dml statement instead of through ArcCatalog or Toolbox, and this is the result.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Mar 2013 17:08:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12199#M646</guid>
      <dc:creator>ShawnHolyoak</dc:creator>
      <dc:date>2013-03-29T17:08:19Z</dc:date>
    </item>
    <item>
      <title>Re: Can't identify or select unversioned data in ArcMap</title>
      <link>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12200#M647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;While all the other ArcSDE databases support discrete integer and floating-point types,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Oracle doesn't.&amp;nbsp; They have NUMBER.&amp;nbsp; Trying to place a value in excess of 2^31-1 will work&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; in SQL, but will cause overflow when it's bound to a 32-bit integer.&amp;nbsp; The ORA-01455 error&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;is how you tell you've got an encoding problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You have two choices: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1) Knock an order of magnitude off that 8B value to put it in range, or&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2) Change the column to NUMBER(11,1) and treat it as a SE_FLOAT64_TYPE.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Mar 2013 17:31:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12200#M647</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2013-03-29T17:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: Can't identify or select unversioned data in ArcMap</title>
      <link>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12201#M648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;While all the other ArcSDE databases support discrete integer and floating-point types,&lt;BR /&gt;Oracle doesn't.&amp;nbsp; They have NUMBER.&amp;nbsp; Trying to place a value in excess of 2^31-1 will work&lt;BR /&gt; in SQL, but will cause overflow when it's bound to a 32-bit integer.&amp;nbsp; The ORA-01455 error&lt;BR /&gt;is how you tell you've got an encoding problem.&lt;BR /&gt;&lt;BR /&gt;You have two choices: &lt;BR /&gt;1) Knock an order of magnitude off that 8B value to put it in range, or&lt;BR /&gt;2) Change the column to NUMBER(11,1) and treat it as a SE_FLOAT64_TYPE.&lt;BR /&gt;&lt;BR /&gt;- V&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;That's what I expected was happening.&amp;nbsp; Thanks for the confirmation - I'll see how the vendor wants to handle it.&amp;nbsp; BTW, how do I do option number 2?&amp;nbsp; I did sdetable -o alter_column and changed it to a float64, but it still shows as 10 digits with zero decimals.&amp;nbsp; Do I just do it through Oracle sql?&amp;nbsp; I've not had good luck with changing things in Oracle and having ArcGIS pick up those changes.&amp;nbsp; Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Mar 2013 17:56:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12201#M648</guid>
      <dc:creator>ShawnHolyoak</dc:creator>
      <dc:date>2013-03-29T17:56:59Z</dc:date>
    </item>
    <item>
      <title>Re: Can't identify or select unversioned data in ArcMap</title>
      <link>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12202#M649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Usually that's not something that can be easily altered, especially if you just defined&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the column as NUMBER.&amp;nbsp; You can't reduce precision but you can increase it, so &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;altering from NUMBER(10) to NUMBER(10,0) or (11,1) might be possible.&amp;nbsp; The&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;trick is getting ArcSDE (and ArcGIS) to recognize the update on a registered table.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've never been fond of 'sdetable -o alter', though it sounds like it's more capable&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;now then when I last had to use it.&amp;nbsp; The easiest way to handle major schema &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;changes is to back up the table, create a clone with CREATE TABLE ... AS SELECT...,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;drop it with ArcGIS, then recreate the empty table template (with updates) and&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;INSERT back into it.&amp;nbsp; Then you can re-register with the geodatabase and clean&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;up the interim copies.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Mar 2013 18:53:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12202#M649</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2013-03-29T18:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: Can't identify or select unversioned data in ArcMap</title>
      <link>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12203#M650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Usually that's not something that can be easily altered, especially if you just defined&lt;BR /&gt;the column as NUMBER.&amp;nbsp; You can't reduce precision but you can increase it, so &lt;BR /&gt;altering from NUMBER(10) to NUMBER(10,0) or (11,1) might be possible.&amp;nbsp; The&lt;BR /&gt;trick is getting ArcSDE (and ArcGIS) to recognize the update on a registered table.&lt;BR /&gt;&lt;BR /&gt;I've never been fond of 'sdetable -o alter', though it sounds like it's more capable&lt;BR /&gt;now then when I last had to use it.&amp;nbsp; The easiest way to handle major schema &lt;BR /&gt;changes is to back up the table, create a clone with CREATE TABLE ... AS SELECT...,&lt;BR /&gt;drop it with ArcGIS, then recreate the empty table template (with updates) and&lt;BR /&gt;INSERT back into it.&amp;nbsp; Then you can re-register with the geodatabase and clean&lt;BR /&gt;up the interim copies.&lt;BR /&gt;&lt;BR /&gt;- V&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the help.&amp;nbsp; I wanted to do the first option, but the column has to be empty to change the precision, and if I have to do that, it's probably easier just to do the whole table, especially with the trouble I've had getting ArcSDE and GIS to recognize the changes.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Apr 2013 13:40:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/can-t-identify-or-select-unversioned-data-in/m-p/12203#M650</guid>
      <dc:creator>ShawnHolyoak</dc:creator>
      <dc:date>2013-04-02T13:40:41Z</dc:date>
    </item>
  </channel>
</rss>

