BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
smm662002
Quartz | Level 8

Hello,

I'm trying to check the results from a query builder by using a data step merge in a SAS program in SAS EG 4.3.

The query builder is extracting data from two tables linked via a join between WORK.table1 and CSRIDM.table2. There are no errors in the query builder log.

When I'm trying to use the merge in the data step (SAS code is bellow) I have the error: "Libname CSRIDM is not assigned"

I checked if the library is still assigned in the  Server List and its color is yellow, so the library is assigned.

Would anybody have any suggestions what is the reason of the error and how can be fixed?

Thank you,

Madalin

1 ACCEPTED SOLUTION

Accepted Solutions
TomKari
Onyx | Level 15

If you're using more than one server, you might be running your data step on a different server than you library is. Or you might be running your query on a server, and the data step on your local machine.

Tom

View solution in original post

1 REPLY 1
TomKari
Onyx | Level 15

If you're using more than one server, you might be running your data step on a different server than you library is. Or you might be running your query on a server, and the data step on your local machine.

Tom

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

Creating Custom Steps in SAS Studio

Check out this tutorial series to learn how to build your own steps in SAS Studio.

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
  • 1038 views
  • 0 likes
  • 2 in conversation