BookmarkSubscribeRSS Feed
GN0001
Barite | Level 11

Hello team,

Can you please tell me what these mean or what they check or do?

 

Deleting work.profile(memtype.catalog).

File work.profile (memtype=catalog) can't be deleted because it is in use.

Deleting work.Registry (memtype.Itemstor)

File work.Resgistry (memtype=itemstor) can't be deleted because it is in use.

deleting work.sasmacr (memtype=catalog) can't be deleted because it is in use.

run;

Thanks,

 

Blueberry

Blue Blue
2 REPLIES 2
ballardw
Super User

Can you describe what you were doing or code submitted that generated these results?

 

The messages are pretty clear that some process attempted to delete some catalogs or itemstor that were in use. "In use" could be the file descriptions were open such as in the SAS explorer window or similar. Multiple SAS sessions open attempting to modify some settings might cause similar.

 

The specific catalog names are usually involved in session controls or preferences. the Profile catalog would have settings like window colors, locations, possibly custom settings for menus and such. The SASMacr catalog contains compiled macros for execution.

 

 

If things appear in the LOG you should copy the text from the log, open a text box on the forum and then paste the text if all possible. The next to last error doesn't make sense because of spelling:

Deleting work.Registry (memtype.Itemstor)

File work.Resgistry (memtype=itemstor) can't be deleted because it is in use.

 

 

SASKiwi
PROC Star

I suspect you ran code similar to this to get the SAS log notes in your post:

proc datasets library = WORK kill nolist;
run;
quit;

The reason you get those notes is because your SAS session has those SAS files open for the entirety of the session as they are using to store session settings. You can't delete them, but they will be deleted when you close your SAS session as your complete SAS WORK library is removed at that point.

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

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
  • 2 replies
  • 740 views
  • 1 like
  • 3 in conversation