<?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 No multiload access in teradata in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166530#M43130</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;I have been trying to load my data in teradata selecting load technique as append multiload. &lt;/P&gt;&lt;P&gt;But it gives me error as &lt;/P&gt;&lt;P&gt;Insufficient authorization to access /sasconf/Lev1/SASApp/BL_2090353243819822617.dat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have all the authorization but still getting this error only in multiload, but not in fast&amp;nbsp; load. &lt;/P&gt;&lt;P&gt;Also when I go to the path, no such file exist. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 31 Dec 2014 07:32:37 GMT</pubDate>
    <dc:creator>Hercules</dc:creator>
    <dc:date>2014-12-31T07:32:37Z</dc:date>
    <item>
      <title>No multiload access in teradata</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166530#M43130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;I have been trying to load my data in teradata selecting load technique as append multiload. &lt;/P&gt;&lt;P&gt;But it gives me error as &lt;/P&gt;&lt;P&gt;Insufficient authorization to access /sasconf/Lev1/SASApp/BL_2090353243819822617.dat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have all the authorization but still getting this error only in multiload, but not in fast&amp;nbsp; load. &lt;/P&gt;&lt;P&gt;Also when I go to the path, no such file exist. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2014 07:32:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166530#M43130</guid>
      <dc:creator>Hercules</dc:creator>
      <dc:date>2014-12-31T07:32:37Z</dc:date>
    </item>
    <item>
      <title>Re: No multiload access in teradata</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166531#M43131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It sounds like that your OS account that executes the SAS process doesn't have write permissions in the /Lev1 /SASApp / directory.TThere are several DS&amp;nbsp; options the help you specify name/location for the files use during load.&lt;/P&gt;&lt;P&gt;Changing the current working directory might also work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2014 11:26:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166531#M43131</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2014-12-31T11:26:24Z</dc:date>
    </item>
    <item>
      <title>Re: No multiload access in teradata</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166532#M43132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your error is a normal issue of a failing design by SAS (current working dir). &lt;BR /&gt;There is a SAS-note on that, see: &lt;A href="http://support.sas.com/kb/50/345.html" title="http://support.sas.com/kb/50/345.html"&gt;50345 - Changing the current working directory for the SAS® Workspace Server&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you are using Unix the net issue is the "/home" filesystem. Commonly Unix admins are having problems to support users using Unix.&lt;/P&gt;&lt;P&gt;With SAS you are using Unix as normally needing access to handle files that is common to Windows.&amp;nbsp; Unless that "/home/&amp;lt;dept&amp;gt;/&amp;lt;key&amp;gt;" is configured to do that like happy users with Windows you can expect that intermediate BL_? .dat file giving issues on space limitations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Review the mulitload settings &lt;A href="http://support.sas.com/documentation/cdl/en/acreldb/65247/HTML/default/viewer.htm#p1x2omc5mw832hn10tmhehscbtmi.htm" title="http://support.sas.com/documentation/cdl/en/acreldb/65247/HTML/default/viewer.htm#p1x2omc5mw832hn10tmhehscbtmi.htm"&gt;SAS/ACCESS(R) 9.3 for Relational Databases: Reference, Second Edition&lt;/A&gt; the temp tables can be set dedicate &lt;A href="http://support.sas.com/documentation/cdl/en/acreldb/65247/HTML/default/viewer.htm#p19s9qe99r231kn1icybl2ldw58l.htm" title="http://support.sas.com/documentation/cdl/en/acreldb/65247/HTML/default/viewer.htm#p19s9qe99r231kn1icybl2ldw58l.htm"&gt;SAS/ACCESS(R) 9.3 for Relational Databases: Reference, Second Edition&lt;/A&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2014 11:46:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166532#M43132</guid>
      <dc:creator>jakarman</dc:creator>
      <dc:date>2014-12-31T11:46:50Z</dc:date>
    </item>
    <item>
      <title>Re: No multiload access in teradata</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166533#M43133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've gotten this error when I've attempted to fastload into a Teradata table that is NOT empty.&amp;nbsp; In the Teradata Loader pre-code, make sure you're deleting all rows from the Teradata table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2014 22:49:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166533#M43133</guid>
      <dc:creator>Harry</dc:creator>
      <dc:date>2014-12-31T22:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: No multiload access in teradata</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166534#M43134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Harry you are correct in that the fastload is requiring an empty table in teradata.&lt;/P&gt;&lt;P&gt;The multiload however does not have that requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Another different behavior can be that of errors and duplicate records.&lt;BR /&gt;Teradata is using error tables not the usual returncode. That makes sense when loading many records and a small amount are in error,&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2014 23:46:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166534#M43134</guid>
      <dc:creator>jakarman</dc:creator>
      <dc:date>2014-12-31T23:46:56Z</dc:date>
    </item>
    <item>
      <title>Re: No multiload access in teradata</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166535#M43135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Correct, and your comment makes things much more clear.&amp;nbsp; Looking at the code snippet below, if the Teradata Loader detects that the destination table is empty, it uses the FASTLOAD.&amp;nbsp; If data does exist, the MULTILOAD is used.&amp;nbsp; In my case, the MULTILOAD generated duplicate primary index entries.&amp;nbsp; Because I didn't have an error table defined in the ML_ERROR2 parameter, the loader apparently tries to generate the BL....dat file in the default home directory for the Workspace server, and of course I don't have write permission there, hence the authorization error.&amp;nbsp; Makes complete sense now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and happy new year.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;732&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt; %if &amp;amp;etls_recnt=0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;733&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %then %do;&lt;/P&gt;&lt;P&gt;734&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %put %str(NOTE: Appending data ...);&lt;/P&gt;&lt;P&gt;735&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;736&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc append base = MITSTAGE.ODS_T_PHYSICAL_DEVICE_TrueUp(DBCREATE_TABLE_OPTS = 'unique primary index&lt;/P&gt;&lt;P&gt;736&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ! PHYSICAL_DEVICE_PK ("CUSTOMER_ID","ESN_SEQ_NO","PRODUCT_TYPE","SUBSCRIBER_NO","UNIT_ESN") '&lt;/P&gt;&lt;P&gt;737&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;TDFLOADOPTS sessions = 4&lt;/P&gt;&lt;P&gt;738&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TPT=NO &lt;STRONG&gt;FASTLOAD = YES&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;739&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BL_LOG = &amp;amp;_errTable&amp;nbsp; )&lt;/P&gt;&lt;P&gt;740&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data = &amp;amp;etls_lastTable (&amp;amp;etls_tableOptions) force;&lt;/P&gt;&lt;P&gt;741&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;742&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;743&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %rcSet(&amp;amp;syserr);&lt;/P&gt;&lt;P&gt;744&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;745&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;/P&gt;&lt;P&gt;746&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %else %do;&lt;/P&gt;&lt;P&gt;747&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc append base = MITSTAGE.ODS_T_PHYSICAL_DEVICE_TrueUp(DBCREATE_TABLE_OPTS = 'unique primary index&lt;/P&gt;&lt;P&gt;747&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ! PHYSICAL_DEVICE_PK ("CUSTOMER_ID","ESN_SEQ_NO","PRODUCT_TYPE","SUBSCRIBER_NO","UNIT_ESN") '&lt;/P&gt;&lt;P&gt;748&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;TDFLOADOPTS sessions = 4&lt;/P&gt;&lt;P&gt;749&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TPT=NO &lt;STRONG&gt;MULTILOAD = YES&lt;/STRONG&gt;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;750&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data = &amp;amp;etls_lastTable (&amp;amp;etls_tableOptions) force;&lt;/P&gt;&lt;P&gt;751&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Jan 2015 00:04:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166535#M43135</guid>
      <dc:creator>Harry</dc:creator>
      <dc:date>2015-01-01T00:04:00Z</dc:date>
    </item>
    <item>
      <title>Re: No multiload access in teradata</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166536#M43136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That worked big time Jaap, thanks a lot and happy new year. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Jan 2015 03:28:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/No-multiload-access-in-teradata/m-p/166536#M43136</guid>
      <dc:creator>Hercules</dc:creator>
      <dc:date>2015-01-01T03:28:37Z</dc:date>
    </item>
  </channel>
</rss>

