BookmarkSubscribeRSS Feed
Nyioves
Calcite | Level 5

I know this has been brought up before and I've read a thread along the same lines but, it does not help....

Can you in fact use the sample data w On Demand for academics?

5 REPLIES 5
Nyioves
Calcite | Level 5

When I run the code I get errors in the log. Is there a work around....

ERROR: Write access to member SASUSER.ADMIT.DATA is denied.

ERROR: Write access to member SASUSER.ADMITJUNE.DATA is denied.

ERROR: Write access to member SASUSER.BEFORE.DATA is denied.

ERROR: Write access to member SASUSER.CLTRIALS.DATA is denied.

ERROR: Write access to member SASUSER.COMPANY.DATA is denied.

ERROR: Write access to member SASUSER.CREDIT.DATA is denied.

ERROR: Write access to member SASUSER.DEMOG.DATA is denied.

ERROR: Write access to member SASUSER.DIABETES.DATA is denied.

ERROR: Write access to member SASUSER.EUROPE.DATA is denied.

ERROR: Write access to member SASUSER.FINANCE.DATA is denied.

ERROR: Write access to member SASUSER.FITCLASS.DATA is denied.

ERROR: Write access to member SASUSER.FUNDDRIVE.DATA is denied.

ERROR: Write access to member SASUSER.FUNDDRV.DATA is denied.

ERROR: Write access to member SASUSER.HEART.DATA is denied.

ERROR: Write access to member SASUSER.INSURE.DATA is denied.

ERROR: Write access to member SASUSER.LAGUARDIA.DATA is denied.

ERROR: Write access to member SASUSER.LOANS.DATA is denied.

ERROR: Write access to member SASUSER.MEASURE.DATA is denied.

ERROR: Write access to member SASUSER.NEWLOANS.DATA is denied.

ERROR: Write access to member SASUSER.NEWADMIT.DATA is denied.

ERROR: Write access to member SASUSER.PATIENTS.DATA is denied.

ERROR: Write access to member SASUSER.RECORDS.DATA is denied.

ERROR: Write access to member SASUSER.REPERTORY.DATA is denied.

ERROR: Write access to member SASUSER.REPS.DATA is denied.

ERROR: Write access to member SASUSER.SCH.DATA is denied.

ERROR: Write access to member SASUSER.STRESS.DATA is denied.

ERROR: Write access to member SASUSER.STRESS2.DATA is denied.

ERROR: Write access to member SASUSER.STRESS98.DATA is denied.

ERROR: Write access to member SASUSER.STRESS99.DATA is denied.

ERROR: Write access to member SASUSER.STRESSTEST.DATA is denied.

ERROR: Write access to member SASUSER.SURVEY.DATA is denied.

ERROR: Write access to member SASUSER.TALENT.DATA is denied.

ERROR: Write access to member SASUSER.THERAPY.DATA is denied.

ERROR: Write access to member SASUSER.THERAPY1999.DATA is denied.

ERROR: Write access to member SASUSER.THERAPY2000.DATA is denied.

ERROR: Write access to member SASUSER.TOTALS2000.DATA is denied.

ERROR: Write access to member SASUSER.USA.DATA is denied.

ERROR: Write access to member SASUSER.VISIT.DATA is denied.

ERROR: Write access to member SASUSER.MECHANICS.DATA is denied.

ERROR: Write access to member SASUSER.NAVIGATORS.DATA is denied.

ERROR: Write access to member SASUSER.PILOTS.DATA is denied.

ERROR: Write access to member SASUSER.SALARY.DATA is denied.

ERROR: Write access to member SASUSER.STAFF.DATA is denied.

ERROR: Write access to member SASUSER.TEMP.DATA is denied.

ERROR: Write access to member SASUSER.TEMPS.DATA is denied.

ERROR: Write access to member SASUSER.FLIGHTDELAYS.DATA is denied.

ERROR: Write access to member SASUSER.FLIGHTSCHEDULE.DATA is denied.

ERROR: Write access to member SASUSER.FREQUENTFLYERS.DATA is denied.

ERROR: Write access to member SASUSER.INTERNATIONALFLIGHTS.DATA is denied.

ERROR: Write access to member SASUSER.MARCHFLIGHTS.DATA is denied.

ERROR: Write access to member SASUSER.MECHANICSLEVEL1.DATA is denied.

ERROR: Write access to member SASUSER.MECHANICSLEVEL2.DATA is denied.

ERROR: Write access to member SASUSER.MECHANICSLEVEL3.DATA is denied.

ERROR: Write access to member SASUSER.MONTHLY.DATA is denied.

ERROR: Write access to member SASUSER.PAYROLLCHANGES.DATA is denied.

ERROR: Write access to member SASUSER.PAYROLLMASTER.DATA is denied.

ERROR: Write access to member SASUSER.QSALES.DATA is denied.

ERROR: Write access to member SASUSER.STAFFCHANGES.DATA is denied.

ERROR: Write access to member SASUSER.STAFFMASTER.DATA is denied.

ERROR: Write access to member SASUSER.SUPERVISORS.DATA is denied.

ERROR: File SASUSER.STAFFMASTER.DATA does not exist.

ERROR: File SASUSER.PAYROLLMASTER.DATA does not exist.

ERROR: Write access to member SASUSER.ACITIES.DATA is denied.

ERROR: Write access to member SASUSER.AIRPORTS.DATA is denied.

ERROR: Write access to member SASUSER.ALLEMPS.DATA is denied.

ERROR: Write access to member SASUSER.CAP2000.DATA is denied.

ERROR: Write access to member SASUSER.CAP2001.DATA is denied.

ERROR: Write access to member SASUSER.CAPACITY.DATA is denied.

ERROR: Write access to member SASUSER.CAPINFO.DATA is denied.

ERROR: Write access to member SASUSER.CARGOREV.DATA is denied.

ERROR: Write access to member SASUSER.CARGO99.DATA is denied.

ERROR: File SASUSER.CARGO99.DATA does not exist.

ERROR: Write access to member SASUSER.CARGO99.DATA is denied.

ERROR: Write access to member SASUSER.COMPETE.DATA is denied.

ERROR: Write access to member SASUSER.CONTRIB.DATA is denied.

ERROR: Write access to member SASUSER.CTARGETS.DATA is denied.

ERROR: Write access to member SASUSER.DNUNDER.DATA is denied.

ERROR: Write access to member SASUSER.ECONTRIB.DATA is denied.

ERROR: Write access to member SASUSER.EMPDATA.DATA is denied.

ERROR: File SASUSER.EMPDATA.DATA does not exist.

ERROR: Write access to member SASUSER.EMPDATA.DATA is denied.

ERROR: Write access to member SASUSER.EMPDATU.DATA is denied.

ERROR: Write access to member SASUSER.EMPDATU2.DATA is denied.

ERROR: Write access to member SASUSER.EXPENSES.DATA is denied.

ERROR: Write access to member SASUSER.FLIGHTS.DATA is denied.

ERROR: Write access to member SASUSER.FLIGHTS2.DATA is denied.

ERROR: Write access to member SASUSER.FLIGHTTIMES.DATA is denied.

ERROR: Write access to member SASUSER.JCODEDAT.DATA is denied.

ERROR: Write access to member SASUSER.JOBHSTRY.DATA is denied.

ERROR: Write access to member SASUSER.MEALPLAN.DATA is denied.

ERROR: Write access to member SASUSER.MONTHSUM.DATA is denied.

ERROR: Write access to member SASUSER.NEWCGNUM.DATA is denied.

ERROR: Write access to member SASUSER.NEWEMPS.DATA is denied.

ERROR: Write access to member SASUSER.NEWRTNUM.DATA is denied.

ERROR: Write access to member SASUSER.NEWSALS.DATA is denied.

ERROR: Write access to member SASUSER.NEWTIMES.DATA is denied.

ERROR: Write access to member SASUSER.PILOTEMP.DATA is denied.

ERROR: Write access to member SASUSER.QUARTER2.DATA is denied.

ERROR: Write access to member SASUSER.QUARTER3.DATA is denied.

ERROR: Write access to member SASUSER.QUARTER4.DATA is denied.

ERROR: Write access to member SASUSER.REVENUE.DATA is denied.

ERROR: Write access to member SASUSER.SALCOMPS.DATA is denied.

ERROR: Write access to member SASUSER.SALE2000.DATA is denied.

ERROR: Write access to member SASUSER.TARGET.DATA is denied.

ERROR: Write access to member SASUSER.VCRSALES.DATA is denied.

ERROR: Write access to member SASUSER.WCHILL.DATA is denied.

ERROR: Write access to member SASUSER.WESTAUST.DATA is denied.

ERROR: Write access to member SASUSER.YEAR2000.DATA is denied.

ERROR: Write access to member SASUSER.Y2000.DATA is denied.

ERROR: Write access to member SASUSER.Y200061.DATA is denied.

ERROR: Write access to member SASUSER.Y200062.DATA is denied.

ERROR: Write access to member SASUSER.STUDENTS.DATA is denied.

ERROR: Write access to member SASUSER.SCHEDULE.DATA is denied.

ERROR: Write access to member SASUSER.COURSES.DATA is denied.

ERROR: Write access to member SASUSER.REGISTER.DATA is denied.

ERROR: Write access to member SASUSER.ALL.VIEW is denied.

ERROR: SQL view was not defined due to errors.

Reeza
Super User

What code did you submit to generate those errors?

You can most likely use the data sets, but perhaps not upload new datasets.

You can always use SAS UE which is similar to SAS On Demand for Academics - and free.

Nyioves
Calcite | Level 5
/*******************************************************************\     
| Copyright (C) 2012 by SAS Institute Inc., Cary, NC, USA.      |     
|                                                               |     
| SAS (R) is a registered trademark of SAS Institute Inc.       |     
|                                                               |     
| This program sets up practice data for some of the examples   |
| in the Certification Prep Guide: Base Programming for SAS 9.  |
|                                                               |
| Last updated: July 8, 2015                                    |
\*******************************************************************/     

options nosource nonotes nocardimage validvarname=V7 replace;

   /* create sample data */

data _null_;

   /* determine fileref paths, delimiters, file options */

   length fileno fileyes $18 fileset $ 1024;

   oshost=trim(substr(symget('sysscp'),1,2));

   filepath=trim(pathname("sasuser"));

  if (oshost = "OS") and (length(symget('sysscp'))=2) then
     do;
        filepath=scan(filepath,1);
        dlm=".";
        fileno="disp=(new,catlg)";
        fileyes="disp=(old,catlg)";
     end;
  else do;
     host=trim(substr(symget('sysscp'),1,3));
        if (host in ('WIN','OS2')) then
           do;
              filepath=trim(pathname("sasuser"));
              dlm="\";
              fileno="";
              fileyes="";
           end;
       else if (host = "VMS") then
           do;
              filepath="";
              dlm="";
              fileno="";
              fileyes="";
           end;
       else
           do;
              filepath=trim(pathname("sasuser"));
              dlm="/";
              fileno="";
              fileyes="";
           end;
  end;

   /* assign filerefs */

   array filelst1{8} $ filesas1-filesas8 ('accnt','accnt01','accnt02',

                                      'accnt03',
                                      'accnt04','activity','fee',
                                      'printfee');
  do i=1 to dim(filelst1);
     if (host = "CMS") then fileset=trim(filelst1(i)) || " sas *";
     else fileset=trim(filepath) || dlm || trim(filelst1(i)) || ".sas";
     isfile=fileexist(fileset);
     if isfile=1 then fileopts=trim(fileyes);
     else fileopts=trim(fileno);
     rc=filename(filelst1(i),fileset,"",fileopts);
  end;

   array filelst2{48} $ filedt1-filedt48 ('admit','aprdata','aug99dat',

     'bookdata','cardata','census','choldata','citydata','credit2','credit3',
     'credit4','credit5','creditc','creditcr','cc','cccomma','data97',
     'empdata','excdata1',
     'excdata2','excdata3','exer','group3','invent','invent1','invent2',
     'jan98dat','loan','memdata','newloans','orderdat','patdata','personel',
     'phonsurv','powerdat','pubdata','rawdata','salary','saledata','satdata1','satdata2',
     'stordata','survey1','tempdata','tests','tests2','topten', 'vandata');
  do i=1 to dim(filelst2);
     if (host="CMS") then fileset=trim(filelst2(i)) || " data *";
     else fileset=trim(filepath) || dlm || trim(filelst2(i)) || ".dat";
     isfile=fileexist(fileset);
     if isfile=1 then fileopts=trim(fileyes);
     else fileopts=trim(fileno);
     rc=filename(filelst2(i),fileset,"",fileopts);
  end;

run;

Cynthia_sas
SAS Super FREQ

Hi:

 

  The  SAS University Edition did not exist at the time the original program for the Prep Guides was written, so the program is currently designed to work on a machine where the student has write access to the SASUSER library. But, this is not the case with the University Edition or SAS OnDemand -- in those interfaces, the SASUSER library is a read-only library. This presents an issue if you try to run the program used for the Prep Guides, as originally written, the program will generate error messages.

  

  As I indicated in previous Community Forums postings, you can continue to use SAS Studio and the SAS University Edition or SAS OnDemand for Academics with the Base Programmer Certification Prep Guide, and you can also use the SAME data with the Advanced Programmer Certification Prep Guide.

   

  To make the data you need to follow the instructions in the attached web page: http://support.sas.com/publishing/cert/basecertguide3.html.

  Basically, you will make a folder, (we recommend naming the folder certprep) either in your /home directory on the SAS OnDemand server or in your /folders/myfolders directory and then you will tell SAS that your SASUSER library should use the alternate folder location (where you DO  have write access).

cynthia

:

Nyioves
Calcite | Level 5

It worked! Thank you Cynthia!

sas-innovate-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 5 replies
  • 1438 views
  • 1 like
  • 3 in conversation