BookmarkSubscribeRSS Feed
saamiqbal
Calcite | Level 5

Hello there,

I have created the library called Orion and assigned the library to the enviornment by executing 'setup' folder under Snippet. But I am getting the error: 'Libref ORION is not assigned'. Do I need to add an 'Infile' statement?  I am trying to create a temporary data set named q1birthdays from the input data set orion.employee_payroll.

 

Please see the codes below:

 

libname orion "/folders/myfolders/ecprg193";

 

data q1birthdays;
   set orion.employee_payroll;
   BirthMonth=month(Birth_Date);
   if BirthMonth le 3;
run;%let path = Filepath;

 

Thank you for your time.

Sahib

 

5 REPLIES 5
Reeza
Super User

Post the log so we can see the error message. 

 

Re-run the setup as well and include the log if that has errors. 

dacliem
Fluorite | Level 6

I am a beginner and Ihave the same problem.

 

I am following the steps in " Setup Instructions for SAS University Edition" by running below lines:

 

 

%let path=/folders/myfolders/ecprg193;
libname orion "&path"

 

But I stuck at below errors:

 

1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
61
62 %let path=/folders/myfolders/ecprg193;
63 libname orion "&path"
64
65 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
_______
22
ERROR: Libref ORION is not assigned.
ERROR: Error in the LIBNAME statement.
ERROR 22-7: Invalid option name OPTIONS.
 
66 ODS HTML CLOSE;
67 &GRAPHTERM; ;*';*";*/;RUN;QUIT;
68 QUIT;RUN;
69 ODS HTML5 (ID=WEB) CLOSE;
70
71 ODS RTF (ID=WEB) CLOSE;
72 ODS PDF (ID=WEB) CLOSE;
NOTE: ODS PDF(WEB) printed no output.
(This sometimes results from failing to place a RUN statement before the ODS PDF(WEB) CLOSE statement.)
73 FILENAME _GSFNAME;
NOTE: Fileref _GSFNAME has been deassigned.
74 DATA _NULL_;
75 RUN;
 
NOTE: DATA statement used (Total process time):
real time 0.00 seconds
cpu time 0.00 seconds
 
 
76 OPTIONS VALIDMEMNAME=COMPAT;
77 OPTIONS NOTES STIMER SOURCE SYNTAXCHECK;
78
 

 

 

 
I carefully read the instructions, but can not figure out.
 
Please kindly help.

 

 

Kurt_Bremser
Super User

As any SAS statement, the libname statement needs a closing semicolon.

Because of the missing semicolon, the following options statement is misinterpreted as (invalid) part of the libname statement.

dacliem
Fluorite | Level 6

Oh, such a simple mistake.

Thank you very much.

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
  • 1939 views
  • 1 like
  • 4 in conversation