<?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: PROC DBLOAD in Microsoft Integration with SAS</title>
    <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5503#M208</link>
    <description>16384 is 16k, and is the maximum number of rows that a given release of Excel could handle in its spreadsheet.  I think it was Excel 97.  This was fixed in Excel 2000, I think it was doubled.  It has also been changed again in subsequent releases.&lt;BR /&gt;
&lt;BR /&gt;
The problem has been that M$oft changed the triplets to Excel with Excel 95 and SAS has had difficulty keeping up with Excel.  I suspect that you are facing an issue arising from these limitations, and the versions of the procedures available for each spreadsheet.&lt;BR /&gt;
&lt;BR /&gt;
I think a call to Tech Support is needed to clarify this.&lt;BR /&gt;
&lt;BR /&gt;
Kind regards&lt;BR /&gt;
&lt;BR /&gt;
David</description>
    <pubDate>Thu, 15 Nov 2007 01:54:14 GMT</pubDate>
    <dc:creator>deleted_user</dc:creator>
    <dc:date>2007-11-15T01:54:14Z</dc:date>
    <item>
      <title>PROC DBLOAD</title>
      <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5502#M207</link>
      <description>Using SAS 8.2--&amp;gt; SAS/EIS specifically on a Unix environment, where the users submit their query with a remote submit, and where the results are placed on a local path on there pc.&lt;BR /&gt;
&lt;BR /&gt;
When they use the Export to Excel function, the user will receive a windows screen with an error. When I look at the SAS-logs it seems that, with the export function via PROC DBLOAD, reaches a maximum limit within EXCEL of 16.383 rows. This is documented by Microsoft, but than it's said that this limit is reached with the columns. So i'm starting to get confused.&lt;BR /&gt;
&lt;BR /&gt;
This is the SAS-log:&lt;BR /&gt;
ERROR: The maximum number of rows has been exceeded, no more observations will be loaded.&lt;BR /&gt;
ERROR: Insert failed for obs number 16384.&lt;BR /&gt;
&lt;BR /&gt;
Then again, I'm trying to export the same data as a SAS Data Set. No problem so far. The next step is to use the Export function that's available in the toolbar. I export the SAS dataset as a .xls file--&amp;gt; no problem.&lt;BR /&gt;
I'm openingen the newly created .xls form in Excel 2000 and all data is shown. --&amp;gt; finally no problem. But still, via the 'normal'users way of working, it fails with the column maximum of 16.383, while the used variables are rows....&lt;BR /&gt;
&lt;BR /&gt;
proc dbload data=WORK._EXPORT_&lt;BR /&gt;
              dbms=excel ;&lt;BR /&gt;
  path = "M:\DOCUME~1\xxxxxxx\LOCALS~1\Temp\3\_SAS0002.XLS";&lt;BR /&gt;
  version=/*5*/7;&lt;BR /&gt;
  limit=0;&lt;BR /&gt;
  putnames=yes;&lt;BR /&gt;
  label;&lt;BR /&gt;
WARNING: Label set. Use reset command to use SAS labels.&lt;BR /&gt;
   reset ALL;&lt;BR /&gt;
  load;&lt;BR /&gt;
run;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Who has an idea of what isn't working proparly? Thanks in advance!&lt;BR /&gt;
&lt;BR /&gt;
Daniël@LogicaCMG</description>
      <pubDate>Wed, 14 Nov 2007 15:00:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5502#M207</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2007-11-14T15:00:29Z</dc:date>
    </item>
    <item>
      <title>Re: PROC DBLOAD</title>
      <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5503#M208</link>
      <description>16384 is 16k, and is the maximum number of rows that a given release of Excel could handle in its spreadsheet.  I think it was Excel 97.  This was fixed in Excel 2000, I think it was doubled.  It has also been changed again in subsequent releases.&lt;BR /&gt;
&lt;BR /&gt;
The problem has been that M$oft changed the triplets to Excel with Excel 95 and SAS has had difficulty keeping up with Excel.  I suspect that you are facing an issue arising from these limitations, and the versions of the procedures available for each spreadsheet.&lt;BR /&gt;
&lt;BR /&gt;
I think a call to Tech Support is needed to clarify this.&lt;BR /&gt;
&lt;BR /&gt;
Kind regards&lt;BR /&gt;
&lt;BR /&gt;
David</description>
      <pubDate>Thu, 15 Nov 2007 01:54:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5503#M208</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2007-11-15T01:54:14Z</dc:date>
    </item>
    <item>
      <title>Re: PROC DBLOAD</title>
      <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5504#M209</link>
      <description>Thnx for your input. I do understand the gap between this specific Microsoft Excel and SAS software. So a call will be in it's place for further info.&lt;BR /&gt;
&lt;BR /&gt;
Kind Regards,&lt;BR /&gt;
Daniel</description>
      <pubDate>Mon, 19 Nov 2007 08:57:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5504#M209</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2007-11-19T08:57:36Z</dc:date>
    </item>
    <item>
      <title>Re: PROC DBLOAD</title>
      <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5505#M210</link>
      <description>I just got the same problem SAS 9.1 Excel 2002 &lt;BR /&gt;
&lt;BR /&gt;
ERROR: The maximum number of rows has been exceeded, no more observations will be loaded.&lt;BR /&gt;
ERROR: Insert failed for obs number 16384.&lt;BR /&gt;
&lt;BR /&gt;
My boss informed me that the limit is 60,000. Do you know if this is correct?</description>
      <pubDate>Wed, 23 Sep 2009 04:46:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5505#M210</guid>
      <dc:creator>rob_dunn</dc:creator>
      <dc:date>2009-09-23T04:46:30Z</dc:date>
    </item>
    <item>
      <title>Re: PROC DBLOAD</title>
      <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5506#M211</link>
      <description>According SAS on-line doc, for DBLOAD, only Excel versions up to Excel 95 i supported, which probably mean that SAS can't create spreadsheets larger than 16k rows. So you are might better off by trying out a different way to export your data.&lt;BR /&gt;
&lt;BR /&gt;
/Linus</description>
      <pubDate>Wed, 23 Sep 2009 09:02:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5506#M211</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2009-09-23T09:02:04Z</dc:date>
    </item>
    <item>
      <title>Re: PROC DBLOAD</title>
      <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5507#M212</link>
      <description>I routinely "export" more than 16k rows using one of these two methods (SAS9.1)&lt;BR /&gt;
&lt;BR /&gt;
PROC EXPORT DATA= WORK.CLM&lt;BR /&gt;
            OUTFILE= "\\technology\qualshare\sresults\Qsrptsys\Data\clm.xls"&lt;BR /&gt;
            DBMS=EXCEL2000 REPLACE;&lt;BR /&gt;
RUN;&lt;BR /&gt;
&lt;BR /&gt;
or&lt;BR /&gt;
&lt;BR /&gt;
  ods html file="\\technology\qualshare\group\reports\Rejects.xls";                                        &lt;BR /&gt;
proc print/tabulate etc;&lt;BR /&gt;
run;&lt;BR /&gt;
ods html close;</description>
      <pubDate>Thu, 24 Sep 2009 13:07:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/PROC-DBLOAD/m-p/5507#M212</guid>
      <dc:creator>Bill</dc:creator>
      <dc:date>2009-09-24T13:07:21Z</dc:date>
    </item>
  </channel>
</rss>

