<?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: EG 7.12 syserrortext in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287826#M19641</link>
    <description>&lt;P&gt;I noticed that second error in the initialization log (for 9.2 servers)&amp;nbsp;as well.&amp;nbsp; It is also a result of setting an option (VALIDMEMNAME) that did not exist in 9.2.&amp;nbsp; (VALIDMEMNAME was added in SAS 9.3.)&amp;nbsp;&amp;nbsp;Yes, you can&amp;nbsp;prevent EG (6.1M1 or later)&amp;nbsp;from setting the VALIDMEMNAME system option by setting the Tools-&amp;gt;Options-&amp;gt;Data-&amp;gt;Data General-&amp;gt;Naming Options-&amp;gt;&lt;STRONG&gt;Valid member names&lt;/STRONG&gt; option to &lt;STRONG&gt;Use setting from server&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
    <pubDate>Thu, 28 Jul 2016 14:50:17 GMT</pubDate>
    <dc:creator>CaseySmith</dc:creator>
    <dc:date>2016-07-28T14:50:17Z</dc:date>
    <item>
      <title>EG 7.12 syserrortext</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287475#M19624</link>
      <description>&lt;P&gt;On running &lt;STRONG&gt;%put &amp;amp;syserrortext&lt;/STRONG&gt;; from a SAS EG 7.1 program window + connecting to a SAS 9.2 server (Windows OS) the result is:&lt;/P&gt;&lt;P&gt;13-12: Unrecognized SAS option name, TIMEZONE.&lt;/P&gt;&lt;P&gt;Is there a way to prevent this ERROR from populating the syserrortext macro variable?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jul 2016 13:50:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287475#M19624</guid>
      <dc:creator>rmcmillan</dc:creator>
      <dc:date>2016-07-27T13:50:49Z</dc:date>
    </item>
    <item>
      <title>Re: EG 7.12 syserrortext</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287489#M19625</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The SYSERRORTEXT will always contain the last error message written to log. Do not look at this variable alone, but also consider checking SYSERR o others.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There is a way to set a custom text, see example below&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc print data=sashelp.sugus2;
run;

%put NOTE: &amp;amp;=syserrortext;

%put ERROR: _NOTSET_;

%put NOTE: *&amp;amp;syserrortext*;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;But I guess it is better to check the root cause of your error.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bruno&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jul 2016 14:40:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287489#M19625</guid>
      <dc:creator>BrunoMueller</dc:creator>
      <dc:date>2016-07-27T14:40:18Z</dc:date>
    </item>
    <item>
      <title>Re: EG 7.12 syserrortext</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287492#M19626</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the code that is submitted when EG connects to a SAS Server the following code is run, see below, to set the timezone of the SAS Server to the timezone of the EG. Since this is not supported for SAS9.2, you will get the error.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/* ---------------------------------- */
/* OPTION: TIMEZONE                   */
/* PURPOSE: set the server to use     */
/*   the same time zone as the client */
/* ---------------------------------- */
OPTIONS TIMEZONE="GMT+02:00";
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Bruno&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jul 2016 14:48:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287492#M19626</guid>
      <dc:creator>BrunoMueller</dc:creator>
      <dc:date>2016-07-27T14:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: EG 7.12 syserrortext</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287500#M19627</link>
      <description>&lt;P&gt;The error you are seeing is most likely due to a change made in EG 7.11&amp;nbsp;in the initialization code that EG submits when connecting to a workspace server.&amp;nbsp; EG now sets the TIMEZONE system option as part of its server initialization code, so that the server and client timezone's are synced.&amp;nbsp; However, the TIMEZONE option did not exist in 9.2, so you'll likely see this error in your server initialization log:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;82 /* ---------------------------------- */&lt;/P&gt;
&lt;P&gt;83 /* OPTION: TIMEZONE */&lt;/P&gt;
&lt;P&gt;84 /* PURPOSE: set the server to use */&lt;/P&gt;
&lt;P&gt;85 /* the same time zone as the client */&lt;/P&gt;
&lt;P&gt;86 /* ---------------------------------- */&lt;/P&gt;
&lt;P&gt;87 OPTIONS TIMEZONE="GMT-04:00";&lt;/P&gt;
&lt;P&gt;________&lt;/P&gt;
&lt;P&gt;13&lt;/P&gt;
&lt;P&gt;ERROR 13-12: Unrecognized SAS option name, TIMEZONE.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can confirm by looking at your server initialization log with these steps:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Navigate to&amp;nbsp;EG's Servers view.&lt;/LI&gt;
&lt;LI&gt;Connect to your workspace server (ex. SASApp)&amp;nbsp;if not already connected.&lt;/LI&gt;
&lt;LI&gt;Right-click the workspace server and select the &lt;STRONG&gt;Properties&lt;/STRONG&gt; context menu item.&lt;/LI&gt;
&lt;LI&gt;On the &lt;STRONG&gt;Software&lt;/STRONG&gt; tab, click &lt;STRONG&gt;View Initialization Log.&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note: There is a config file option called "SuppressTimezone"&amp;nbsp;you can use to prevent EG from setting the TIMEZONE.&amp;nbsp; For example, put this in your SEGuide.exe.config file in the EG installation directory:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;appSettings&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add key="SuppressTimezone" value="true" /&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;/appSettings&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(Make sure to uncomment the appSettings section, as it is commented out initially.)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ps- Just&amp;nbsp;noticed as I was typing this&amp;nbsp;Bruno found the TIMEZONE setting as well.&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jul 2016 15:16:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287500#M19627</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2016-07-27T15:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: EG 7.12 syserrortext</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287723#M19633</link>
      <description>&lt;P&gt;I confirm that the timezone error occurs in the SAS 9.2 workspace server initialization log. However another error is also present relating to:&lt;BR /&gt;&lt;STRONG&gt;options validvarname=ANY validmemname=EXTEND;&lt;/STRONG&gt;&lt;BR /&gt;ERROR 13-12: Unrecognized SAS option name, VALIDMEMNAME.&lt;BR /&gt;ERROR 13-12: Unrecognized SAS option name, TIMEZONE.&lt;BR /&gt;After adding the SuppressTimezone key to the SEGuide.exe.config file the TIMEZONE error disappears.&lt;BR /&gt;However on running the syserrortext code we now get:&lt;BR /&gt;ERROR 13-12: Unrecognized SAS option name, VALIDMEMNAME.&lt;BR /&gt;Is there a way to suppress the VALIDMEMNAME&amp;nbsp;option as well?&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jul 2016 07:17:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287723#M19633</guid>
      <dc:creator>rmcmillan</dc:creator>
      <dc:date>2016-07-28T07:17:37Z</dc:date>
    </item>
    <item>
      <title>Re: EG 7.12 syserrortext</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287744#M19637</link>
      <description>&lt;P&gt;In an EG session I have tried:&lt;/P&gt;&lt;P&gt;%put ERROR: . ;&lt;/P&gt;&lt;P&gt;and this sets the value of syserrortext to blank. However it creates an error condition in the project window.&lt;/P&gt;&lt;P&gt;I have further discovered that if I create an enterpriseguide.sas file containing the enterpriseguide macro this can be modified to include:&lt;/P&gt;&lt;P&gt;%if "&amp;amp;sysver" = "9.2" %then %do ;&lt;BR /&gt;&amp;nbsp; %put ERROR: . ;&lt;BR /&gt;%end ;&lt;/P&gt;&lt;P&gt;This works + does not create an error in the EG project window.&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jul 2016 09:31:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287744#M19637</guid>
      <dc:creator>rmcmillan</dc:creator>
      <dc:date>2016-07-28T09:31:53Z</dc:date>
    </item>
    <item>
      <title>Re: EG 7.12 syserrortext</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287826#M19641</link>
      <description>&lt;P&gt;I noticed that second error in the initialization log (for 9.2 servers)&amp;nbsp;as well.&amp;nbsp; It is also a result of setting an option (VALIDMEMNAME) that did not exist in 9.2.&amp;nbsp; (VALIDMEMNAME was added in SAS 9.3.)&amp;nbsp;&amp;nbsp;Yes, you can&amp;nbsp;prevent EG (6.1M1 or later)&amp;nbsp;from setting the VALIDMEMNAME system option by setting the Tools-&amp;gt;Options-&amp;gt;Data-&amp;gt;Data General-&amp;gt;Naming Options-&amp;gt;&lt;STRONG&gt;Valid member names&lt;/STRONG&gt; option to &lt;STRONG&gt;Use setting from server&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jul 2016 14:50:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287826#M19641</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2016-07-28T14:50:17Z</dc:date>
    </item>
    <item>
      <title>Re: EG 7.12 syserrortext</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287841#M19644</link>
      <description>&lt;P&gt;I have tested the combination of turning VALIDMEMNAME off and SuppressTimezone appsettings and this has successfully resulted in syserrortext being blank and no errors in the workspace server initialisation log when using a SAS 9.2 server with EG 7.12. Excellent work! Thank you to all the contributors to this post.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;best regards - Rod McMillan&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jul 2016 15:13:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-12-syserrortext/m-p/287841#M19644</guid>
      <dc:creator>rmcmillan</dc:creator>
      <dc:date>2016-07-28T15:13:10Z</dc:date>
    </item>
  </channel>
</rss>

