<?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 Proc FedSQL and concatenated libraries in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Proc-FedSQL-and-concatenated-libraries/m-p/167481#M300853</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've realized that with PROC FedSQL I can't use concatenated libraries (see code below). I couldn't find an explanation for this in the documentation. Does anybody know if this is just an implementation feature or if there is a specific reason for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My environment is:&amp;nbsp; SAS 9.4 M2, Win X64_7PRO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Patrick&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/** create test data **/&lt;/P&gt;&lt;P&gt;options dlcreatedir;&lt;/P&gt;&lt;P&gt;libname test1 'c:\temp\test1';&lt;/P&gt;&lt;P&gt;data test1.class1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;libname test2 'c:\temp\test2';&lt;/P&gt;&lt;P&gt;data test2.class2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/** Working: list data using Proc SQL and concatenated library **/&lt;/P&gt;&lt;P&gt;libname test (test1, test2);&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'SQL class1, concatenated library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test.class1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'SQL class2, concatenated library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test.class2;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/** Working: list data using Proc SQL and simple library **/&lt;/P&gt;&lt;P&gt;libname test1 'c:\temp\test1';&lt;/P&gt;&lt;P&gt;proc fedsql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'FedSQL class1, simple library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test1.class1;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;libname test2 'c:\temp\test2';&lt;/P&gt;&lt;P&gt;proc fedsql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'FedSQL class2, simple library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test2.class2;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/** NOT Working: list data using Proc SQL and concatenated library **/&lt;/P&gt;&lt;P&gt;libname test (test1, test2);&lt;/P&gt;&lt;P&gt;proc fedsql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'FedSQL class1, concatenated library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test.class1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'FedSQL class2, concatenated library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test.class2;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Log:&lt;/P&gt;&lt;P&gt;NOTE: Libref TEST was successfully assigned as follows: &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Levels:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engine(1):&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V9 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Name(1): c:\temp\test1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engine(2):&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V9 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Name(2): c:\temp\test2&lt;/P&gt;&lt;P&gt;57&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc fedsql;&lt;/P&gt;&lt;P&gt;NOTE: Connection string:&lt;/P&gt;&lt;P&gt;NOTE: DRIVER=FEDSQL;CONOPTS= ( (DRIVER=base;CATALOG=WORK;SCHEMA= &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (NAME=WORK;PRIMARYPATH={C:\Users\ssapam\AppData\Local\Temp\SEG9188\SAS Temporary Files\_TD784_SSAPAM_\Prc2})); &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (DRIVER=base;CATALOG=TEST2;SCHEMA= (NAME=TEST2;PRIMARYPATH={c:\temp\test2})); (DRIVER=base;CATALOG=TEST1;SCHEMA= &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (NAME=TEST1;PRIMARYPATH={c:\temp\test1})); (DRIVER=base;CATALOG=MAPS;SCHEMA= (NAME=MAPS;PRIMARYPATH={C:\Program &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Files\SASHome\SASFoundation\9.4\maps})); (DRIVER=base;CATALOG=MAPSSAS;SCHEMA= (NAME=MAPSSAS;PRIMARYPATH={C:\Program &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Files\SASHome\SASFoundation\9.4\maps})); (DRIVER=base;CATALOG=MAPSGFK;SCHEMA= (NAME=MAPSGFK;PRIMARYPATH={C:\Program &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Files\SASHome\SASFoundation\9.4\mapsgfk})); (DRIVER=base;CATALOG=SASUSER;SCHEMA= &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (NAME=SASUSER;PRIMARYPATH={C:\Users\ssapam\Documents\My SAS Files\9.4})))&lt;/P&gt;&lt;P&gt;58&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title 'FedSQL class1, concatenated library';&lt;/P&gt;&lt;P&gt;59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select * from test.class1;&lt;/P&gt;&lt;P&gt;ERROR: Table "TEST.CLASS1" does not exist or cannot be accessed&lt;/P&gt;&lt;P&gt;ERROR: BASE driver, schema name TEST was not found for this connection&lt;/P&gt;&lt;P&gt;NOTE: PROC FEDSQL has set option NOEXEC and will continue to prepare statements.&lt;/P&gt;&lt;P&gt;60&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title 'FedSQL class2, concatenated library';&lt;/P&gt;&lt;P&gt;61&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select * from test.class2;&lt;/P&gt;&lt;P&gt;ERROR: Table "TEST.CLASS2" does not exist or cannot be accessed&lt;/P&gt;&lt;P&gt;ERROR: BASE driver, schema name TEST was not found for this connection&lt;/P&gt;&lt;P&gt;62&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 02 Jan 2015 03:00:50 GMT</pubDate>
    <dc:creator>Patrick</dc:creator>
    <dc:date>2015-01-02T03:00:50Z</dc:date>
    <item>
      <title>Proc FedSQL and concatenated libraries</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-FedSQL-and-concatenated-libraries/m-p/167481#M300853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've realized that with PROC FedSQL I can't use concatenated libraries (see code below). I couldn't find an explanation for this in the documentation. Does anybody know if this is just an implementation feature or if there is a specific reason for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My environment is:&amp;nbsp; SAS 9.4 M2, Win X64_7PRO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Patrick&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/** create test data **/&lt;/P&gt;&lt;P&gt;options dlcreatedir;&lt;/P&gt;&lt;P&gt;libname test1 'c:\temp\test1';&lt;/P&gt;&lt;P&gt;data test1.class1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;libname test2 'c:\temp\test2';&lt;/P&gt;&lt;P&gt;data test2.class2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/** Working: list data using Proc SQL and concatenated library **/&lt;/P&gt;&lt;P&gt;libname test (test1, test2);&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'SQL class1, concatenated library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test.class1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'SQL class2, concatenated library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test.class2;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/** Working: list data using Proc SQL and simple library **/&lt;/P&gt;&lt;P&gt;libname test1 'c:\temp\test1';&lt;/P&gt;&lt;P&gt;proc fedsql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'FedSQL class1, simple library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test1.class1;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;libname test2 'c:\temp\test2';&lt;/P&gt;&lt;P&gt;proc fedsql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'FedSQL class2, simple library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test2.class2;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/** NOT Working: list data using Proc SQL and concatenated library **/&lt;/P&gt;&lt;P&gt;libname test (test1, test2);&lt;/P&gt;&lt;P&gt;proc fedsql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'FedSQL class1, concatenated library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test.class1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; title 'FedSQL class2, concatenated library';&lt;/P&gt;&lt;P&gt;&amp;nbsp; select * from test.class2;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Log:&lt;/P&gt;&lt;P&gt;NOTE: Libref TEST was successfully assigned as follows: &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Levels:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engine(1):&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V9 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Name(1): c:\temp\test1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engine(2):&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V9 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Name(2): c:\temp\test2&lt;/P&gt;&lt;P&gt;57&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc fedsql;&lt;/P&gt;&lt;P&gt;NOTE: Connection string:&lt;/P&gt;&lt;P&gt;NOTE: DRIVER=FEDSQL;CONOPTS= ( (DRIVER=base;CATALOG=WORK;SCHEMA= &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (NAME=WORK;PRIMARYPATH={C:\Users\ssapam\AppData\Local\Temp\SEG9188\SAS Temporary Files\_TD784_SSAPAM_\Prc2})); &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (DRIVER=base;CATALOG=TEST2;SCHEMA= (NAME=TEST2;PRIMARYPATH={c:\temp\test2})); (DRIVER=base;CATALOG=TEST1;SCHEMA= &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (NAME=TEST1;PRIMARYPATH={c:\temp\test1})); (DRIVER=base;CATALOG=MAPS;SCHEMA= (NAME=MAPS;PRIMARYPATH={C:\Program &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Files\SASHome\SASFoundation\9.4\maps})); (DRIVER=base;CATALOG=MAPSSAS;SCHEMA= (NAME=MAPSSAS;PRIMARYPATH={C:\Program &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Files\SASHome\SASFoundation\9.4\maps})); (DRIVER=base;CATALOG=MAPSGFK;SCHEMA= (NAME=MAPSGFK;PRIMARYPATH={C:\Program &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Files\SASHome\SASFoundation\9.4\mapsgfk})); (DRIVER=base;CATALOG=SASUSER;SCHEMA= &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (NAME=SASUSER;PRIMARYPATH={C:\Users\ssapam\Documents\My SAS Files\9.4})))&lt;/P&gt;&lt;P&gt;58&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title 'FedSQL class1, concatenated library';&lt;/P&gt;&lt;P&gt;59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select * from test.class1;&lt;/P&gt;&lt;P&gt;ERROR: Table "TEST.CLASS1" does not exist or cannot be accessed&lt;/P&gt;&lt;P&gt;ERROR: BASE driver, schema name TEST was not found for this connection&lt;/P&gt;&lt;P&gt;NOTE: PROC FEDSQL has set option NOEXEC and will continue to prepare statements.&lt;/P&gt;&lt;P&gt;60&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title 'FedSQL class2, concatenated library';&lt;/P&gt;&lt;P&gt;61&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select * from test.class2;&lt;/P&gt;&lt;P&gt;ERROR: Table "TEST.CLASS2" does not exist or cannot be accessed&lt;/P&gt;&lt;P&gt;ERROR: BASE driver, schema name TEST was not found for this connection&lt;/P&gt;&lt;P&gt;62&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jan 2015 03:00:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-FedSQL-and-concatenated-libraries/m-p/167481#M300853</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2015-01-02T03:00:50Z</dc:date>
    </item>
    <item>
      <title>Re: Proc FedSQL and concatenated libraries</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-FedSQL-and-concatenated-libraries/m-p/167482#M300854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The behavior&amp;nbsp; as concatenation is documented it can work marvelous but has limitations.&lt;/P&gt;&lt;P&gt;It is adviced as with conversions: &lt;A href="http://support.sas.com/rnd/migration/planning/files/mixed.html" title="http://support.sas.com/rnd/migration/planning/files/mixed.html"&gt;Migration: Maintaining Files from Different Releases&lt;/A&gt;&lt;/P&gt;&lt;P&gt;With a libname the following applies: &lt;A href="http://support.sas.com/documentation/cdl/en/lestmtsref/63323/HTML/default/viewer.htm#n1nk65k2vsfmxfn1wu17fntzszbp.htm" title="http://support.sas.com/documentation/cdl/en/lestmtsref/63323/HTML/default/viewer.htm#n1nk65k2vsfmxfn1wu17fntzszbp.htm"&gt;SAS(R) 9.3 Statements: Reference&lt;/A&gt; (rules concatenation)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Proc DS2 (designed for parallel processing) is having basic problems with concatenation. &lt;A href="http://support.sas.com/kb/51/043.html" title="http://support.sas.com/kb/51/043.html"&gt;51043 - Librefs with concatenated libraries are not supported in DS2&lt;/A&gt; No, this one you will not find documented. &lt;A href="http://support.sas.com/documentation/cdl/en/fedsqlref/67364/HTML/default/viewer.htm#n1f3aii7i7qg27n1a6yvap9qf7pg.htm" title="http://support.sas.com/documentation/cdl/en/fedsqlref/67364/HTML/default/viewer.htm#n1f3aii7i7qg27n1a6yvap9qf7pg.htm"&gt;SAS(R) 9.4 FedSQL Language Reference, Third Edition&lt;/A&gt; is based on multithreading etc to multiple data-sources.&lt;/P&gt;&lt;P&gt;For in databases processing the concatenation is a limitation &lt;A href="http://support.sas.com/documentation/cdl/en/acreldb/63647/HTML/default/viewer.htm#a003362053.htm" title="http://support.sas.com/documentation/cdl/en/acreldb/63647/HTML/default/viewer.htm#a003362053.htm"&gt;SAS/ACCESS(R) 9.2 for Relational Databases: Reference, Fourth Edition&lt;/A&gt; . That makes sense a concatenation is SAs environment specific. &lt;A href="http://support.sas.com/rnd/migration/planning/files/mixed.html" title="http://support.sas.com/rnd/migration/planning/files/mixed.html"&gt;http://support.sas.com/rnd/migration/planning/files/mixed.html&lt;/A&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thinking on the implications it makes sense Fed-SQL will not access data like old classid data-step SQL approaches. By that a concatenation of libraries giving issues makes sense.&lt;/P&gt;&lt;P&gt;Still painful that is referring ANSI-SQL-1999 and not ANSI-SQL:2008 &lt;A href="http://en.wikipedia.org/wiki/SQL:2008" title="http://en.wikipedia.org/wiki/SQL:2008"&gt;SQL:2008 - Wikipedia, the free encyclopedia&lt;/A&gt; (already 7 years old) &lt;A href="http://en.wikipedia.org/wiki/SQL" title="http://en.wikipedia.org/wiki/SQL"&gt;SQL - Wikipedia, the free encyclopedia&lt;/A&gt; (several updates mentioned). Calling java methods is probably used with mining scoring.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jan 2015 15:55:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-FedSQL-and-concatenated-libraries/m-p/167482#M300854</guid>
      <dc:creator>jakarman</dc:creator>
      <dc:date>2015-01-02T15:55:09Z</dc:date>
    </item>
  </channel>
</rss>

