BookmarkSubscribeRSS Feed
msd83
Calcite | Level 5

Hi all,

I have setup a successful connect between SAS 9.2 client (Windows) to SAS 9.4 (Linux).

I have a SAS file which is stored on the Linux server which has a macro statement written in the script. I want the marco to execute in the server session.

I have tried to rsubmit something similar to the following from the Windows machine.

rsubmit;

     FILENAME name of file 'external-file';

     %INC name of file;

     %macro(parameters);

endrsubmit;

I have typed the parameters into the %macro line in the brackets.

I can not get the macro to run to the server.

Does anyone have any suggestions I can explore? Also, how I do get what is shown in the server log to show in the client session?

Many thanks for your help.

1 REPLY 1
LinusH
Tourmaline | Level 20

A log would help . With options source2 mprint mlogic; in the rsubmit block.

Data never sleeps

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