<?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 ODS columns =, insufficient memory in ODS and Base Reporting</title>
    <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/ODS-columns-insufficient-memory/m-p/203874#M13575</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was wondering if anyone has a solution to the following error.&amp;nbsp; I have a dataset that needs to be output to RTF or PDF.&amp;nbsp; It has nearly 600k obs, but only 8 variables.&amp;nbsp; If I output with ODS PDF or ODS RTF and do not specify the columns= option, the files output fine.&amp;nbsp; Very little RAM is used in the process (~100,000K).&amp;nbsp; The resulting files are huge (over 17k pages), but they open fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, when I add columns = 2 to the ODS statement, SAS rapidly consumes all available RAM on my computer (over 2,000,000k free RAM) and errors out giving the following message:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ERROR: The SAS System stopped processing this step because of insufficient memory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I limit my data to outputting just 2 of the 8 variables, it also rapidly consumes memory, but is able to finish before running out.&amp;nbsp; Likewise, if I only output about 150k obs, it will also finish.&amp;nbsp; Clearly, there is a problem with specifying multiple columns per page.&amp;nbsp; Under these conditions, my computer simply isn't big enough to accommodate the request.&amp;nbsp; Are there any options to help mitigate this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Mar 2015 20:39:04 GMT</pubDate>
    <dc:creator>Kastchei</dc:creator>
    <dc:date>2015-03-17T20:39:04Z</dc:date>
    <item>
      <title>ODS columns =, insufficient memory</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/ODS-columns-insufficient-memory/m-p/203874#M13575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was wondering if anyone has a solution to the following error.&amp;nbsp; I have a dataset that needs to be output to RTF or PDF.&amp;nbsp; It has nearly 600k obs, but only 8 variables.&amp;nbsp; If I output with ODS PDF or ODS RTF and do not specify the columns= option, the files output fine.&amp;nbsp; Very little RAM is used in the process (~100,000K).&amp;nbsp; The resulting files are huge (over 17k pages), but they open fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, when I add columns = 2 to the ODS statement, SAS rapidly consumes all available RAM on my computer (over 2,000,000k free RAM) and errors out giving the following message:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ERROR: The SAS System stopped processing this step because of insufficient memory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I limit my data to outputting just 2 of the 8 variables, it also rapidly consumes memory, but is able to finish before running out.&amp;nbsp; Likewise, if I only output about 150k obs, it will also finish.&amp;nbsp; Clearly, there is a problem with specifying multiple columns per page.&amp;nbsp; Under these conditions, my computer simply isn't big enough to accommodate the request.&amp;nbsp; Are there any options to help mitigate this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Mar 2015 20:39:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/ODS-columns-insufficient-memory/m-p/203874#M13575</guid>
      <dc:creator>Kastchei</dc:creator>
      <dc:date>2015-03-17T20:39:04Z</dc:date>
    </item>
    <item>
      <title>Re: ODS columns =, insufficient memory</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/ODS-columns-insufficient-memory/m-p/203875#M13576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have tried taking and RTF version where the table is in a single column and used a word processor to make it into 2 columns? Did that take a long time?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does the final order of the records matter? It looks like you may just be trying to same space on printing.&lt;/P&gt;&lt;P&gt;How are you currently creating the output?&lt;/P&gt;&lt;P&gt;Turn off the HTML output ( ODS HTML CLOSE) as that is trying to make a large table in memory as well.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Mar 2015 22:05:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/ODS-columns-insufficient-memory/m-p/203875#M13576</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2015-03-17T22:05:00Z</dc:date>
    </item>
    <item>
      <title>Re: ODS columns =, insufficient memory</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/ODS-columns-insufficient-memory/m-p/203876#M13577</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the suggestions.&amp;nbsp; It turns out the the RTF version with columns = 1 also eats up too much memory.&amp;nbsp; The only one that works is PDF with columns = 1.&amp;nbsp; PDF columns = 2, RTF 1 and RTF 2, all run into memory issues.&amp;nbsp; I opened up a track with support to investigate.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Mar 2015 19:38:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/ODS-columns-insufficient-memory/m-p/203876#M13577</guid>
      <dc:creator>Kastchei</dc:creator>
      <dc:date>2015-03-20T19:38:37Z</dc:date>
    </item>
  </channel>
</rss>

