<?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: Data size limitations for running code in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972486#M377516</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/386728"&gt;@J111&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Thanks for the proc printo idea, yes we are using EGuide&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Then you should reduce the log size; EG needs to keep the whole log in memory, and the nicely formatted text eats a lot of it.&lt;/P&gt;
&lt;P&gt;Why do you need a complete listing of the created code in the log, when the later execution of it will be in the log anyway?&lt;/P&gt;</description>
    <pubDate>Tue, 12 Aug 2025 10:40:57 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2025-08-12T10:40:57Z</dc:date>
    <item>
      <title>Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972380#M377475</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Are there data size limitations for the following code,&lt;/P&gt;
&lt;P&gt;if so is there a solution rather than a smaller data input:&lt;/P&gt;
&lt;P&gt;----------------------------------------------------&lt;/P&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;filename sas_code temp ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;data _null_ ;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Set MATCHING_TABLE_FUNC end = last ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;file sas_code ;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; if _N_ = 1 then put "options ls = 256 errors = max nospool ; Data Formula_ ; set TRNSP_SERIES_LIST ;" ;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;put Target '='&amp;nbsp; Formula ";" ;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; if last then put "Run ;" ;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;run ;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;data _null_ ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;infile sas_code ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;input ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;put _infile_ ;&lt;/DIV&gt;
&lt;DIV&gt;run ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;%include sas_code ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;----------------------&lt;/DIV&gt;
&lt;DIV&gt;The log has an error of connection to the server was lost.&lt;/DIV&gt;
&lt;DIV&gt;The matching table includes thousands of formula such as&lt;/DIV&gt;
&lt;DIV&gt;target= x1 + x2&lt;/DIV&gt;
&lt;DIV&gt;The&amp;nbsp; &amp;nbsp;&lt;SPAN&gt;TRNSP_SERIES_LIST SAS file includes 487 rows and 4624 columns.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;If the&amp;nbsp;&amp;nbsp;TRNSP_SERIES_LIST includes only 175 rows there is no log error of connection and the program runs smoothly.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;P&gt;We work with Linux, SAS EG 8.2&lt;/P&gt;
&lt;P&gt;-------------------------&lt;/P&gt;
&lt;P&gt;I can invent data if it is required.&lt;/P&gt;
&lt;P&gt;Thanks in advance.&lt;/P&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Mon, 11 Aug 2025 05:58:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972380#M377475</guid>
      <dc:creator>J111</dc:creator>
      <dc:date>2025-08-11T05:58:48Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972382#M377476</link>
      <description>Can you post dataset "TRNSP_SERIES_LIST " ,especially variable "Target" and "Formula" .</description>
      <pubDate>Mon, 11 Aug 2025 06:30:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972382#M377476</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2025-08-11T06:30:45Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972383#M377477</link>
      <description>&lt;P&gt;How many observations does matching_table_func have?&lt;/P&gt;
&lt;P&gt;How are variables target and formula defined?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would run this code with dataset option OBS=1 in the first step, to check the basic validity. From there, expand the OBS number.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 06:33:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972383#M377477</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2025-08-11T06:33:14Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972384#M377478</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I will try to answer your questions:-&lt;/P&gt;
&lt;P&gt;The code is valid it runs very good for 175 rows in the TRNS_SERIES_LIST table.&lt;/P&gt;
&lt;P&gt;The matching table includes 2454 rows each row with one target formula.&lt;/P&gt;
&lt;P&gt;Each formula includes up to 20 variables.&lt;/P&gt;
&lt;P&gt;The&amp;nbsp;TRNS_SERIES_LIST includes one column of date and thousands columns of variables.&lt;/P&gt;
&lt;P&gt;These variables appear in&amp;nbsp; the formula.&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 06:50:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972384#M377478</guid>
      <dc:creator>J111</dc:creator>
      <dc:date>2025-08-11T06:50:17Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972385#M377479</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The TRNP_SERIES_LIST columns looks like this&lt;/P&gt;
&lt;P&gt;DATE x1 x2 x3&amp;nbsp; until x4623&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The x(i) are variables from TRNS_SERIES_LIST that appear in the formula in the MATCHING_TABLE.&lt;/P&gt;
&lt;P&gt;The matching table includes target name of a new variable to calculate and the formula of variables.&lt;/P&gt;
&lt;P&gt;for example new_var = x1 + x2 /x3 + x4&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 06:59:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972385#M377479</guid>
      <dc:creator>J111</dc:creator>
      <dc:date>2025-08-11T06:59:37Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972386#M377480</link>
      <description>&lt;P&gt;Target and formula are character variables in the matching table.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 07:01:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972386#M377480</guid>
      <dc:creator>J111</dc:creator>
      <dc:date>2025-08-11T07:01:34Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972387#M377481</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The following log error&lt;/P&gt;
&lt;P&gt;Error: The connection to the server has been lost.&lt;/P&gt;
&lt;P&gt;appears for (obs=177)&lt;/P&gt;
&lt;P&gt;for obs with lower values such as 170, 175, 176 the program runs fine.&lt;/P&gt;
&lt;DIV&gt;------------------------------------------------------------------------------------&lt;/DIV&gt;
&lt;DIV&gt;filename sas_code temp ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;data _null_ ;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Set MATCHING_TABLE_FUNC end = last ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;file sas_code ;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; if _N_ = 1 then put "options ls = 256 errors = max nospool ; Data Formula_ ; set TRNSP_SERIES_LIST(obs=&lt;STRONG&gt;177&lt;/STRONG&gt;) ;" ;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;put Target '='&amp;nbsp; Formula ";" ;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; if last then put "Run ;" ;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;run ;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;data _null_ ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;infile sas_code ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;input ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;put _infile_ ;&lt;/DIV&gt;
&lt;DIV&gt;run ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;%include sas_code ;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 07:20:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972387#M377481</guid>
      <dc:creator>J111</dc:creator>
      <dc:date>2025-08-11T07:20:50Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972388#M377482</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/386728"&gt;@J111&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The following log error&lt;/P&gt;
&lt;P&gt;Error: The connection to the server has been lost.&lt;/P&gt;
&lt;P&gt;appears for (obs=177)&lt;/P&gt;
&lt;P&gt;for obs with lower values such as 170, 175, 176 the program runs fine.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Does it ALWAYS fail at OBS=177?&lt;/P&gt;
&lt;P&gt;What is the size of the text file written?&lt;/P&gt;
&lt;P&gt;If it repeatedly fails at the same OBS number then you may be running into a local file space limit, at in user files at that location are limited to XXXX bytes. That would indicate time to ask your admin.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If always fails at 177 have you looked at the content of OBS=177?, perhaps the values has something in it causing a problem. Make a version of the data set that drops the current observation 177 and see if that runs.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If it occurs at different observations you likely have some other network interference and should talk to your IT support.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You may also need to describe your SAS environment.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 07:34:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972388#M377482</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2025-08-11T07:34:37Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972389#M377483</link>
      <description>&lt;P&gt;You could try to use CALL EXECUTE instead of "%include" .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data MATCHING_TABLE_FUNC ;
input  Target $ Formula &amp;amp; $20.;
cards;
v1  x1 + x2 /x3 + x4
v2  x1 + x2 + x4
v3  x1 + x2 + x3
v4  x1 + x2 
;

data TRNP_SERIES_LIST ;
input date :date9. x1 x2 x3 x4;
format date date9.;
cards;
01jan2010 1 2 3 4
01jan2010 4 3 2 1
;

data MATCHING_TABLE_FUNC2;
 set MATCHING_TABLE_FUNC;
 function=catx('=',target,formula)||';';
 keep function;
run;
data _null_;
set MATCHING_TABLE_FUNC2 end=last;
if _n_=1 then call execute('Data Formula_ ; set TRNP_SERIES_LIST ;');
call execute(strip(function));
if last then call execute('run;');
run;



&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 11 Aug 2025 07:44:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972389#M377483</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2025-08-11T07:44:30Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972390#M377484</link>
      <description>&lt;P&gt;Restrict the obs of the formula table:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data _null_ ; 
     Set MATCHING_TABLE_FUNC (obs=1) end = last ;
     file sas_code ; 
if _N_ = 1 then put "Data Formula_ ; set TRNSP_SERIES_LIST;" ; 
     put Target '='  Formula ";" ;
if last then put "Run ;" ; 
run ; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;and see if it still fails at obs 176 of trnsp_series_list.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 07:45:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972390#M377484</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2025-08-11T07:45:15Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972391#M377485</link>
      <description>I think ballardw was right.&lt;BR /&gt;There could be some error data at  OBS=177.&lt;BR /&gt;For example:&lt;BR /&gt;obs  x1 x2&lt;BR /&gt;177    1    0&lt;BR /&gt;when you have formula "target=x1/x2;" ,that could lead to an error.</description>
      <pubDate>Mon, 11 Aug 2025 07:55:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972391#M377485</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2025-08-11T07:55:39Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972392#M377486</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I am running several combinations of obs=&lt;/P&gt;
&lt;P&gt;for the combination below, the program runs fine.&lt;/P&gt;
&lt;P&gt;once increase obs from 300 to 350 the connection to the server is lost.&lt;/P&gt;
&lt;P&gt;I shall check all suggestions posted and update regarding the results.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;------------------------&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;filename sas_code temp ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;data _null_ ;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Set MATCHING_TABLE_FUNC(&lt;STRONG&gt;obs=2500&lt;/STRONG&gt;) end = last ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;file sas_code ;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; if _N_ = 1 then put "options ls = 256 errors = max nospool ; Data Formula_ ; set TRNSP_SERIES_LIST(&lt;STRONG&gt;obs=300&lt;/STRONG&gt;) ;" ;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;put Target '='&amp;nbsp; Formula ";" ;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; if last then put "Run ;" ;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;run ;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;data _null_ ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;infile sas_code ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;input ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;put _infile_ ;&lt;/DIV&gt;
&lt;DIV&gt;run ;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;%include sas_code ;&lt;/DIV&gt;</description>
      <pubDate>Mon, 11 Aug 2025 08:22:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972392#M377486</guid>
      <dc:creator>J111</dc:creator>
      <dc:date>2025-08-11T08:22:46Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972393#M377487</link>
      <description>&lt;P&gt;Run this:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data _null_;&lt;BR /&gt;set MATCHING_TABLE_FUNC end=last;
file sas_code;
if _N_ = 1 then put "options ls = 256 errors = max nospool; Data Formula_; set TRNSP_SERIES_LIST(obs=10);"  
put Target '='  Formula ";";
if last then put "run;";
run;&lt;BR /&gt;
%include sas_code;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;and then inspect the log for possible problems with the created code.&lt;/P&gt;
&lt;P&gt;Since you add several thousand new variables (each with 8 bytes if numeric), if the source dataset already has a large observation size you might run against a limit in your WORK.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 08:33:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972393#M377487</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2025-08-11T08:33:35Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972396#M377489</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I could not find code issues with obs=10&lt;/P&gt;
&lt;P&gt;the only note is&lt;/P&gt;
&lt;P&gt;NOTE: Mathematical operations could not be performed at the following places. The results of the operations have been set to missing values&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-----&lt;/P&gt;
&lt;P&gt;We have at least 150 GIGA space for work on the server.&lt;/P&gt;
&lt;P&gt;----&lt;/P&gt;
&lt;P&gt;Matching table has less than 2500 rows.&lt;/P&gt;
&lt;P&gt;Why by limiting it to (obs=2500) the trns_table could be larger than (obs=177) ? and even (obs=300)&lt;/P&gt;
&lt;P&gt;---&lt;/P&gt;
&lt;P&gt;there is no consistency - next run with combination of 2500 &amp;amp; 300 ended with connection error.&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 08:50:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972396#M377489</guid>
      <dc:creator>J111</dc:creator>
      <dc:date>2025-08-11T08:50:57Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972401#M377493</link>
      <description>&lt;P&gt;Any diligent SAS admin will establish usage quotas on servers, to prevent one user/program from eating up everything. So your individual quota may be much smaller than the overall size of the storage volume.&lt;/P&gt;
&lt;P&gt;But the fact that this does not happen consistently lets me suspect outside interference (network issues, router timeouts, anti-malware software etc).&lt;/P&gt;
&lt;P&gt;Run the same identical code multiple times in succession, and get in touch with your IT people with the results if you get different outcomes.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 09:23:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972401#M377493</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2025-08-11T09:23:52Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972406#M377496</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;The administrator checked and the WORK space was fine during the run.&lt;/P&gt;
&lt;P&gt;Seems like not a code problem either.&lt;/P&gt;
&lt;P&gt;any idea ?&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 10:07:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972406#M377496</guid>
      <dc:creator>J111</dc:creator>
      <dc:date>2025-08-11T10:07:35Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972407#M377497</link>
      <description>&lt;P&gt;ok Thanks for the advice.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 10:46:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972407#M377497</guid>
      <dc:creator>J111</dc:creator>
      <dc:date>2025-08-11T10:46:15Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972430#M377500</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/386728"&gt;@J111&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;The administrator checked and the WORK space was fine during the run.&lt;/P&gt;
&lt;P&gt;Seems like not a code problem either.&lt;/P&gt;
&lt;P&gt;any idea ?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;What "server" are you losing connection to?&amp;nbsp; Your code did not appear to be attempting to use SAS/Connect or SAS/Access to some external database.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is it possible you are using some front end tool to submit your program, like SAS/Studio or Enterprise Guide, and it is the connection from that front end to the SAS server itself that is closing?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Perhaps it is because the LOG file is just getting too big?&lt;/P&gt;
&lt;P&gt;Try using PROC PRINTTO to route the log for that section of the code to another file.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Perhaps it is because the job is just taking too long?&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 13:25:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972430#M377500</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2025-08-11T13:25:41Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972484#M377515</link>
      <description>Thanks for the proc printo idea, yes we are using EGuide&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;8&lt;BR /&gt;</description>
      <pubDate>Tue, 12 Aug 2025 09:04:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972484#M377515</guid>
      <dc:creator>J111</dc:creator>
      <dc:date>2025-08-12T09:04:02Z</dc:date>
    </item>
    <item>
      <title>Re: Data size limitations for running code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972486#M377516</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/386728"&gt;@J111&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Thanks for the proc printo idea, yes we are using EGuide&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Then you should reduce the log size; EG needs to keep the whole log in memory, and the nicely formatted text eats a lot of it.&lt;/P&gt;
&lt;P&gt;Why do you need a complete listing of the created code in the log, when the later execution of it will be in the log anyway?&lt;/P&gt;</description>
      <pubDate>Tue, 12 Aug 2025 10:40:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-size-limitations-for-running-code/m-p/972486#M377516</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2025-08-12T10:40:57Z</dc:date>
    </item>
  </channel>
</rss>

