BookmarkSubscribeRSS Feed
lemonC
Calcite | Level 5

Hi everyone, I am using the Eventus sample code,

options nomautosource noimplmac; run; 
%let wrds = wrds.wharton.upenn.edu 4016; 
options comamid=TCP remote=WRDS; signon username=_prompt_; 
rsubmit inheritlib=(work=pcwork); 

then with my data

 

it used to work, and actually it worked once today.

 

But then I get this: (red in log)

ERROR: Invalid or unspecified remote session ID. Set OPTIONS REMOTE=session_id.
NOTE: Subsequent lines will be ignored until ENDRSUBMIT.
ERROR: %EVAL function has no expression to evaluate, or %IF statement has no
condition.
ERROR: The macro EVENTUS will stop executing.
ERROR: A character operand was found in the %EVAL function or %IF condition
where a numeric operand is required. The condition was: &sizidx=0 and
&_sascrsp
ERROR: The macro REQUEST will stop executing.
ERROR: Invalid macro parameter name /*. It should be a valid SAS identifier no
longer than 32 characters.

 

I've tried to restart SAS or restart the computer or kill Wrds session, not working. I am so confused!

1 REPLY 1
SASKiwi
PROC Star

Providing error messages without the code that produced them means it is near impossible to provide any useful help. It would be useful if you added the statement - options mprint; - to the start of your program and then posted your complete SAS log including code and errors.  

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 732 views
  • 0 likes
  • 2 in conversation