<?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>CaseySmith Tracker</title>
    <link>https://communities.sas.com/kntur85557/tracker</link>
    <description>CaseySmith Tracker</description>
    <pubDate>Mon, 25 May 2026 09:27:42 GMT</pubDate>
    <dc:date>2026-05-25T09:27:42Z</dc:date>
    <item>
      <title>Re: Help needed: importing flows via API in SAS Viya 4</title>
      <link>https://communities.sas.com/t5/Developers/Help-needed-importing-flows-via-API-in-SAS-Viya-4/m-p/988609#M6690</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/461487"&gt;@Sonali4&lt;/a&gt;!&lt;/P&gt;
&lt;P&gt;Thank you for your questions. I assume you mean flows in SAS Studio, but if you meant something else (like Job Flows in Environment Manager), please let us know. I was also a little unsure of whether you truly meant "importing" (the word you used in the title) an existing SAS Studio flow or creating a flow from scratch using an API, but no worries -- I'll try to answer both...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Currently, there are no &lt;EM&gt;public&lt;/EM&gt; APIs for creating a SAS Studio flow from scratch. Rather, SAS Studio uses an internal dataFlows service for working with flows. The only related public API is &lt;A href="https://developer.sas.com/rest-apis/studioDevelopment" target="_self"&gt;SAS Studio Development&lt;/A&gt;, which currently only has one endpoint for generating the code that Studio would run for a program or a flow.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We are working toward exposing more SAS Studio capabilities programmatically, including flow building, which will eventually also be able to be driven by AI agents. But in the meantime,&amp;nbsp;if you want to programmatically create a flow, though not an official recommendation, your best bet for now is to manually build one flow in SAS Studio, download it as a .flw file, inspect the json format inside of it, then write code to generate desired .flw files in the same format.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you were wanting to automate "importing" existing flows into SAS Studio, if you plan to store the .flw files in SAS Server, you don't really need to import them at all. Rather, you just move the .flw files to mounted storage which is accessible to your Viya 4 deployment. Then in SAS Studio, the flow (.flw) files will appear in the mount under SAS Server and you can open, edit, and run them from there. If you are wanting to store them in SAS Content, there is an additional step needed to register them in the dataFlow service. SAS Studio performs this step for you when you manually upload a .flw file to SAS Content in SAS Studio. Again though, the dataFlow service is not a public API.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Fri, 22 May 2026 19:25:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Help-needed-importing-flows-via-API-in-SAS-Viya-4/m-p/988609#M6690</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2026-05-22T19:25:07Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Enterprise Guide 7.15 crashing when running selected items in a script</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-Enterprise-Guide-7-15-crashing-when-running-selected-items/m-p/976684#M46206</link>
      <description>&lt;P&gt;There is a SAS Problem Note which documents this issue:&lt;BR /&gt;&lt;A href="https://support.sas.com/kb/61/144.html" target="_blank"&gt;https://support.sas.com/kb/61/144.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;It will be updated when/if an EG hotfix is available.&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2025 12:15:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-Enterprise-Guide-7-15-crashing-when-running-selected-items/m-p/976684#M46206</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2025-10-09T12:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Enterprise Guide 7.15 crashing when running selected items in a script</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-Enterprise-Guide-7-15-crashing-when-running-selected-items/m-p/976683#M46205</link>
      <description>&lt;P&gt;Though this is an old thread, I wanted to share a couple updates...&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;While Microsoft fixed the root issue for Windows SKUs (Windows 10/11) back in 2018, they did not make the same fix in Windows &lt;STRONG&gt;Server&lt;/STRONG&gt; SKUs. Therefore, this problem still reproduces in Windows Server versions (when used with touch-enabled screens).&lt;/LI&gt;
&lt;LI&gt;We are currently working with Microsoft to come up with code changes in EG that allow us to avoid the access violation in the Microsoft dll. We are hopeful that we will be able to release these changes in an upcoming EG hotfix, thereby addressing this issue in Windows Server versions as well.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2025 12:10:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-Enterprise-Guide-7-15-crashing-when-running-selected-items/m-p/976683#M46205</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2025-10-09T12:10:45Z</dc:date>
    </item>
    <item>
      <title>Re: EG 8.3 does not show updates (e.g. to 8.4)</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-8-3-does-not-show-updates-e-g-to-8-4/m-p/958606#M45816</link>
      <description>&lt;P&gt;This is an old thread, but will respond in case anyone else comes across it in a search...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is a known issue, documented in SAS Problem Note 66889 here:&amp;nbsp;&amp;nbsp;&lt;A href="https://support.sas.com/kb/66/889.html" target="_self"&gt;https://support.sas.com/kb/66/889.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;(Problem Note&amp;nbsp;66889:&amp;nbsp;The "Check for Updates" process does not notify you about updates in the 8.3 version of SAS® Enterprise Guide® and SAS® Add-In for Microsoft Office)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In short, if you have EG 8.3 with no updates (8.3.0.103), you will have to use the traditional way (SAS Deployment Manager) to install a newer 8.3 hotfix one time. After that, Check for Updates should work again.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 22:31:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-8-3-does-not-show-updates-e-g-to-8-4/m-p/958606#M45816</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2025-02-06T22:31:07Z</dc:date>
    </item>
    <item>
      <title>Re: VS Code and SAS 9.4 - Connection does not support SAS content navigation</title>
      <link>https://communities.sas.com/t5/Developers/VS-Code-and-SAS-9-4-Connection-does-not-support-SAS-content/m-p/915224#M6483</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/15475"&gt;@andreas_lds&lt;/a&gt;! Thanks for your interest in the SAS Extension for VS Code!&lt;/P&gt;
&lt;P&gt;The short answer is... not yet, but it is coming soon.&lt;/P&gt;
&lt;P&gt;The initial support for connecting to V9 servers via IOM&amp;nbsp;(released in v1.6.0 last month) does not currently have support for a library explorer or data viewer (which are currently supported with Viya connections). However, those are our next two top priorities, which we are actively working on adding. Here are a couple issues in the GitHub project you can follow:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/sassoftware/vscode-sas-extension/issues/680" target="_blank"&gt;https://github.com/sassoftware/vscode-sas-extension/issues/680&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://github.com/sassoftware/vscode-sas-extension/issues/347" target="_blank"&gt;https://github.com/sassoftware/vscode-sas-extension/issues/347&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;(we probably need to consolidate those two)&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Fri, 09 Feb 2024 13:00:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/VS-Code-and-SAS-9-4-Connection-does-not-support-SAS-content/m-p/915224#M6483</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2024-02-09T13:00:28Z</dc:date>
    </item>
    <item>
      <title>Re: SingleStore binary(32) datatype shows values A2A2A2A2A2A2... in SAS Enterprise Guide using ODBC</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SingleStore-binary-32-datatype-shows-values-A2A2A2A2A2A2-in-SAS/m-p/862263#M42471</link>
      <description>&lt;P&gt;I finally got back around to looking at this one again. I'm pretty sure this will do the trick, but it is still a workaround for the fact there is not true binary data support in the data access layer (RIO).&lt;/P&gt;
&lt;P&gt;If you set the following SAS system option (submit the following code) prior to opening the data, then the actual values should come back and appear in the EG data grid, instead of being masked with asterisks:&lt;/P&gt;
&lt;PRE&gt;options TRANSCODEACTION=MODIFY;&lt;/PRE&gt;
&lt;P&gt;However, you will then likely run into this secondary issue... binary values that contain x00 will be truncated at the first occurrence of x00, since it gets treated as a null string terminator. To workaround this, you can instruct EG to read the formatted values directly by setting the FormatValuesAsNeeded config option to false (add the line "&amp;lt;add key="FormatValuesAsNeeded" value="false" /&amp;gt;" to the appSettings section of the SEGuide.exe.config file in the EG installation directory, as I noted earlier in this thread).&lt;/P&gt;
&lt;P&gt;Those two things together should get you pretty close to what you want, even though (again) it is a workaround.&lt;/P&gt;</description>
      <pubDate>Sat, 04 Mar 2023 07:35:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SingleStore-binary-32-datatype-shows-values-A2A2A2A2A2A2-in-SAS/m-p/862263#M42471</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2023-03-04T07:35:37Z</dc:date>
    </item>
    <item>
      <title>Re: SingleStore binary(32) datatype shows values A2A2A2A2A2A2... in SAS Enterprise Guide using ODBC</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SingleStore-binary-32-datatype-shows-values-A2A2A2A2A2A2-in-SAS/m-p/859223#M42282</link>
      <description>&lt;P&gt;Sorry to hear that did not resolve the issue. The fact that you are getting asterisks now ("************") instead of "2A2A2A2A..." confirms that the config option is doing what was asked (to request formatted values from the data layer, rather than raw values), however in this scenario, the data layer is also returning asterisks for the formatted value. This issue is lower-level than EG, the client. EG is just rendering the values that come back from the data access layer. Will see if I can get some simple steps to reproduce and take a closer look to confirm, but I'm fairly confident I could reproduce with a test program outside of EG.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Feb 2023 16:09:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SingleStore-binary-32-datatype-shows-values-A2A2A2A2A2A2-in-SAS/m-p/859223#M42282</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2023-02-16T16:09:00Z</dc:date>
    </item>
    <item>
      <title>Re: SingleStore binary(32) datatype shows values A2A2A2A2A2A2... in SAS Enterprise Guide using ODBC</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SingleStore-binary-32-datatype-shows-values-A2A2A2A2A2A2-in-SAS/m-p/858178#M42210</link>
      <description>&lt;P&gt;The only possible side effect I can think of is that very wide data (tables with lots of columns) might take a little longer to display in the data grid, since all of the columns will be formatted rather than a smaller subset just-in-time. Unless you are using very wide data, I doubt you'll notice a difference in performance.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Fri, 10 Feb 2023 02:36:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SingleStore-binary-32-datatype-shows-values-A2A2A2A2A2A2-in-SAS/m-p/858178#M42210</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2023-02-10T02:36:59Z</dc:date>
    </item>
    <item>
      <title>Re: SingleStore binary(32) datatype shows values A2A2A2A2A2A2... in SAS Enterprise Guide using ODBC</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SingleStore-binary-32-datatype-shows-values-A2A2A2A2A2A2-in-SAS/m-p/857938#M42196</link>
      <description>&lt;P&gt;This is a known issue, due to a limitation of the underlying data access technology EG uses to read values and the way EG reads values by default. Specifically, that access layer is unable to return binary/hex raw values in certain scenarios -- it quietly (without error or exception) returns a bunch of asterisks ("******...") as the raw value for binary/hex values instead.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;EG reads values (by default) by requesting raw values from the data access layer and then explicitly formats values for a certain number of columns to improve performance viewing wide data. Therefore, when EG gets back "******..." as the raw value (and no exception/error), it has no reason to assume this is not the correct raw value. EG then explicitly formats that value with the $hex format. The hex value for asterisk character is 2A, so "******..." formatted as #hex becomes the formatted value "2A2A2A..."&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When we became aware of this issue with the data access layer, we did add a config option (named "FormatValuesAsNeeded") that will allow users to workaround. Setting that config option to false will allow users to explicitly turn off the explicit formatting of raw values and revert to getting the formatted values directly from the data access layer, which is able to provide the proper #hex formatted value. So, if you make this change in your SEGuide.exe.config file, I would expect the values to display as you desire/expect...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In SEGuide.exe.config file in your EG installation directory, set "FormatValuesAsNeeded" to false, similar to:&lt;/P&gt;
&lt;PRE&gt;&amp;lt;appSettings&amp;gt;
  &amp;lt;add key="FormatValuesAsNeeded" value="false" /&amp;gt;
&amp;lt;/appSettings&amp;gt;
&lt;/PRE&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Thu, 09 Feb 2023 06:08:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SingleStore-binary-32-datatype-shows-values-A2A2A2A2A2A2-in-SAS/m-p/857938#M42196</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2023-02-09T06:08:17Z</dc:date>
    </item>
    <item>
      <title>Re: Update from Enterprise Guide 8.1 to 8.2 failing</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Update-from-Enterprise-Guide-8-1-to-8-2-failing/m-p/689872#M37236</link>
      <description>&lt;P&gt;This is a known issue that impacts everyone attempting to use Check for Updates to update to 8.2 Update 5 or later from an 8.x version prior 8.2 Update 5.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes, make sure you follow the instructions for the SAS Note&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13976"&gt;@SASKiwi&lt;/a&gt;&amp;nbsp;shared (&lt;A href="https://support.sas.com/kb/66/676.html" target="_self"&gt;https://support.sas.com/kb/66/676.html&lt;/A&gt;).&amp;nbsp; It is very similar to the 7.1x SAS Note you followed (&lt;A href="https://support.sas.com/kb/61/521.html" target="_self"&gt;https://support.sas.com/kb/61/521.html&lt;/A&gt;) (in both cases, you need to manually download a new AutoUpdate.exe), but one applies to 7.1x and the other applies to 8.x.&amp;nbsp; Once you have the updated AutoUpdate.exe for your EG (or AMO) version, the problem will no longer occur.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note: You can also get to the SAS Note by clicking the "Pre-requisite Required..." link in the EG 8.x Check for Updates dialog...&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="CaseySmith_0-1602134627138.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/50350iB8FA55FA1B094A53/image-size/medium?v=v2&amp;amp;px=400" role="button" title="CaseySmith_0-1602134627138.png" alt="CaseySmith_0-1602134627138.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Thu, 08 Oct 2020 05:26:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Update-from-Enterprise-Guide-8-1-to-8-2-failing/m-p/689872#M37236</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-10-08T05:26:40Z</dc:date>
    </item>
    <item>
      <title>Re: "Preparing server" message with EG</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/quot-Preparing-server-quot-message-with-EG/m-p/682954#M36967</link>
      <description>&lt;P&gt;Glad that resolved your issue!&amp;nbsp; That looks like the same issue I ran into recently and the same solution (in the paper I linked).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Thu, 10 Sep 2020 15:00:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/quot-Preparing-server-quot-message-with-EG/m-p/682954#M36967</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-09-10T15:00:59Z</dc:date>
    </item>
    <item>
      <title>Re: SAS EG Can Find Local Server But Cannot Connect To It</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Can-Find-Local-Server-But-Cannot-Connect-To-It/m-p/678621#M36838</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/256958"&gt;@cgates&lt;/a&gt;,&amp;nbsp;glad to hear that worked!&amp;nbsp; Yes, in that case, I would contact your IT support team to allow the necessary permissions.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Sat, 22 Aug 2020 01:45:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Can-Find-Local-Server-But-Cannot-Connect-To-It/m-p/678621#M36838</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-08-22T01:45:38Z</dc:date>
    </item>
    <item>
      <title>Re: SAS EG Can Find Local Server But Cannot Connect To It</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Can-Find-Local-Server-But-Cannot-Connect-To-It/m-p/678578#M36832</link>
      <description>&lt;P&gt;You tried all the things I would have first recommended you try (and the things that resolve the vast majority of the times someone is unable to connect).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you can't connect to the local server using the Integration Technologies Configuration Wizard (C:\Program Files\SASHome\x86\Integration Technologies\ITConfig2.exe), then EG won't be able to connect to it either. So, I suspect it is either a Windows permissions issue (even if you are an admin, not everything necessarily runs as admin) or a SAS Integration Technologies Client issue.&amp;nbsp; I recommend checking the exact version of your SAS Integration Technologies Client.&amp;nbsp; You could also try re-installing SAS Integration Technologies Client, which sometimes resolves issues.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Did you try explicitly running the Integration Technologies Configuration Wizard as an administrator (right-click ITConfig2.exe and select "Run as administrator"?&amp;nbsp; If not, I'd try that too to see if it makes any difference.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Fri, 21 Aug 2020 20:23:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Can-Find-Local-Server-But-Cannot-Connect-To-It/m-p/678578#M36832</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-08-21T20:23:17Z</dc:date>
    </item>
    <item>
      <title>Re: "Preparing server" message with EG</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/quot-Preparing-server-quot-message-with-EG/m-p/678573#M36830</link>
      <description>&lt;P&gt;Loading the system printers can slow down SAS server connections.&amp;nbsp;&amp;nbsp;You can avoid this by using the &lt;A href="https://go.documentation.sas.com/?docsetId=hostwin&amp;amp;docsetTarget=n1ubc2v3gsus7un1c1b4cuij1vfj.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" target="_self"&gt;NOPRNGETLIST&lt;/A&gt;&amp;nbsp;option.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://support.sas.com/kb/33/562.html" target="_blank"&gt;https://support.sas.com/kb/33/562.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://communities.sas.com/t5/SAS-Procedures/slow-initialization/td-p/245136#" target="_blank"&gt;https://communities.sas.com/t5/SAS-Procedures/slow-initialization/td-p/245136#&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://communities.sas.com/t5/General-SAS-Programming/SAS-9-4-Very-slow-or-not-responding/td-p/425615/page/2" target="_blank"&gt;https://communities.sas.com/t5/General-SAS-Programming/SAS-9-4-Very-slow-or-not-responding/td-p/425615/page/2&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Granted, your locally registered SAS command should already be using the NOPRNGETLIST option.&amp;nbsp; I recommend submitting the following code then checking the log to ensure the option is set to NOPRNGETLIST and not PRNGETLIST:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc options option=NOPRNGETLIST;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If it is not set to NOPRNGETLIST, I'd definitely update your locally registered SAS command or .cfg to use that option, since there is a known performance penalty without it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the option is already set to NOPRNGETLIST, then I'd try a local connection using the SAS Integration Technologies Configuration Wizard tool (C:\Program Files\SASHome\x86\Integration Technologies\ITConfig2.exe) (Test SAS Servers, Next, Next, change Connection Protocol to COM, click Test) and see how the time to make a connection from that tool compares with EG.&amp;nbsp; If they are not roughly the same, it points to initialization code as a likely culprit.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I found the solution for another server initialization slowdown I encountered recently in this paper:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.sas.com/content/dam/SAS/support/en/sas-global-forum-proceedings/2018/2003-2018.pdf" target="_blank"&gt;https://www.sas.com/content/dam/SAS/support/en/sas-global-forum-proceedings/2018/2003-2018.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;In my specific case, it was the DNS resolution was taking a long time, which I confirmed and fixed with the steps in the section, "Addressing Issues with gethostbyaddress Calls in Virtual Machine Environments".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That paper has several other possible culprits to explore, so I recommend checking it out.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Casey&lt;/P&gt;</description>
      <pubDate>Fri, 21 Aug 2020 20:05:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/quot-Preparing-server-quot-message-with-EG/m-p/678573#M36830</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-08-21T20:05:03Z</dc:date>
    </item>
    <item>
      <title>Re: Lost write priveleges when upgraded to SAS EG 8.2 (ODBC Connect SQL database)</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lost-write-priveleges-when-upgraded-to-SAS-EG-8-2-ODBC-Connect/m-p/678559#M36829</link>
      <description>&lt;P&gt;I agree, it sounds related to the user-permissions set in your DBMS, unrelated to SAS or EG.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Fri, 21 Aug 2020 19:26:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lost-write-priveleges-when-upgraded-to-SAS-EG-8-2-ODBC-Connect/m-p/678559#M36829</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-08-21T19:26:11Z</dc:date>
    </item>
    <item>
      <title>Re: Lost write priveleges when upgraded to SAS EG 8.2 (ODBC Connect SQL database)</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lost-write-priveleges-when-upgraded-to-SAS-EG-8-2-ODBC-Connect/m-p/677890#M36800</link>
      <description>&lt;P&gt;By "&lt;SPAN&gt;it does not load all tables&lt;/SPAN&gt;", do you mean the tables do not appear in the Servers pane or file open dialog in EG?&lt;/P&gt;
&lt;P&gt;If so, first I recommend running this code to make sure the tables you expect to see in that library are in fact in the library from the server's point-of-view:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql;
select * from sashelp.vtable
where libname eq "MYDATA";
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If all the tables you expect to see are in the results from running that code, then it may be a display issue in EG 8.2.&amp;nbsp; There were a couple bugs related to library and table population in the EG 8.2 Servers pane and file open dialog that were fixed in EG 8.2 Update 4.&amp;nbsp; If you don't already have 8.2 Update 4 (check in Help-&amp;gt;About), I *highly* recommend you install it.&amp;nbsp; (You can install the latest update via &lt;STRONG&gt;Help-&amp;gt;Check for updates&lt;/STRONG&gt; or the more traditional SAS Deployment Manager method by downloading and install the update here:&amp;nbsp;&lt;A href="http://ftp.sas.com/techsup/download/hotfix/HF2/G5J.html" target="_blank"&gt;http://ftp.sas.com/techsup/download/hotfix/HF2/G5J.html&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Wed, 19 Aug 2020 19:43:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Lost-write-priveleges-when-upgraded-to-SAS-EG-8-2-ODBC-Connect/m-p/677890#M36800</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-08-19T19:43:38Z</dc:date>
    </item>
    <item>
      <title>Re: Parallel Processing in SAS EG generates Libref is not assigned error</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Parallel-Processing-in-SAS-EG-generates-Libref-is-not-assigned/m-p/677003#M36751</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/65975"&gt;@fuatengin&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The parallel processing feature in EG causes multiple workspace sessions to be launched to perform the independent work in parallel.&amp;nbsp; This can be tricky when your downstream code relies on upstream code that&amp;nbsp;makes state changes (ex. assigns libraries, defines macro variables, sets system options, etc.) to a workspace session&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For example, the code you put in your process flow named "autoexec" causes the libraries to be assigned and the macro variable defined &lt;U&gt;on only one&lt;/U&gt; of the workspace sessions.&amp;nbsp; Any additional workspace sessions that are spun up to perform work in parallel will not have those libraries or macro variables defined.&amp;nbsp; If you don't explicitly define a dependency, there is no guarantee the upstream code you need will be run on the same workspace session as your downstream node.&amp;nbsp; So, to ensure your "setup code" is run on the respective workspace sessions before each of your independent programs, I recommend adding a separate code node before each or your programs (rather than using the autoexec process flow) and explicitly linking your "setup" program nodes to your actual programs.&amp;nbsp; (You'll want two "setup" code nodes to ensure the two branches remain independent/unconnected, so they'll run in parallel.&amp;nbsp; However, they could both %include the same .sas file (so you only have one to maintain) to assign your libraries and define your macro variables.)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Sat, 15 Aug 2020 22:27:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Parallel-Processing-in-SAS-EG-generates-Libref-is-not-assigned/m-p/677003#M36751</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-08-15T22:27:24Z</dc:date>
    </item>
    <item>
      <title>Re: SAS EG options configuration file</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-options-configuration-file/m-p/677002#M36750</link>
      <description>&lt;P&gt;Hi Marc,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The _CLIENTMACHINE macro variable is defined in the EG initialization code that is submitted by EG when a connection is first made to a workspace server.&amp;nbsp; Therefore, you can use that macro variable in the "Submit SAS code when server is connected" option (in Tools-&amp;gt;Options-&amp;gt;SAS Programs), including to define your own macro variable that uses it.&amp;nbsp; For example, I added this code to the "Submit SAS code when server is connected" option:&lt;/P&gt;
&lt;P&gt;%let myMacroVar=client machine: &amp;amp;_CLIENTMACHINE;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then, when I submit "%put &amp;amp;myMacroVar;" in a new EG session (which causes a new workspace connection), the new macro is resolved.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That option is stored in the EGOptions.xml file stored in each user's appdata location (ex. %appdata%\SAS\EnterpriseGuide\8).&amp;nbsp; Yes, it is stored in the xml element named "strOnServerConnectSASCode" in each user's EGOptions.xml file.&amp;nbsp; (So, you'd have to edit all the user's EGOptions.xml file to add -- you'd probably want a script.)&amp;nbsp; Yes, you could include code in that option to %include your .sas file to define your macro var.&amp;nbsp; To see the server initialization log, where this code executes, right-click the server in the Servers pane (after you've connected to the server), select Properties, Software, then View Initialization Log.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Sat, 15 Aug 2020 21:56:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-options-configuration-file/m-p/677002#M36750</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-08-15T21:56:37Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Guide 8.2 : Windows "Open file have been modified by an external editor"</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-Guide-8-2-Windows-quot-Open-file-have-been-modified-by-an/m-p/677001#M36749</link>
      <description>&lt;P&gt;What specific version of EG 8.2 do you have (in EG's-&amp;gt;Help-&amp;gt;About dialog)?&amp;nbsp; I highly recommend applying the latest EG 8.2 update (currently Update 4... &lt;A href="http://ftp.sas.com/techsup/download/hotfix/HF2/G5J.html#G5J004" target="_blank"&gt;http://ftp.sas.com/techsup/download/hotfix/HF2/G5J.html#G5J004&lt;/A&gt;) if you don't already have it.&amp;nbsp; It may or may not fix this specific issue, but there have been quite a few fixes since 8.2 was originally released.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After ensuring you have the latest 8.2 update, the other thing I would check is whether the modified date of the file in question is being changed by an outside process.&amp;nbsp; For example, in Windows File Explorer&amp;nbsp;right-click the file and select Properties, then Details, and note the modified date.&amp;nbsp; Next time the "file change notification" dialog appears, re-check the modified date and see if it in fact changed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Sat, 15 Aug 2020 21:11:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-Guide-8-2-Windows-quot-Open-file-have-been-modified-by-an/m-p/677001#M36749</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-08-15T21:11:37Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Enterprise Guide 8.2 Update 2 - Server Library List Problem</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-Enterprise-Guide-8-2-Update-2-Server-Library-List-Problem/m-p/677000#M36748</link>
      <description>&lt;P&gt;Just for clarification, the potential for high memory consumption (when fully expanding libraries with lots of tables by clicking the "More" or "All" links in the Servers pane) was introduced in EG 8.1.&amp;nbsp; It existed prior to EG 8.2 Update 4.&amp;nbsp; As mentioned in the linked thread, the recommended workaround is to use the File Open dialog for navigating items beyond the first 500, rather than using the "More" and "All" links in the Servers pane.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Casey&lt;/P&gt;</description>
      <pubDate>Sat, 15 Aug 2020 20:55:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-Enterprise-Guide-8-2-Update-2-Server-Library-List-Problem/m-p/677000#M36748</guid>
      <dc:creator>CaseySmith</dc:creator>
      <dc:date>2020-08-15T20:55:07Z</dc:date>
    </item>
  </channel>
</rss>

