Using Source Code Repositories

Starting with 9.3, stored process source code can be stored in metadata. If the code is not stored in metadata, then stored processes are stored in external files with a .sas extension. The .sas file must reside in a directory that is registered with the server that executes the stored process. These directories are known as source code repositories. Source code repositories are managed using the New Stored Process wizard or the Stored Process Properties dialog box in SAS Management Console. After you choose a server for your stored process in the New Stored Process wizard or in the Stored Process Properties dialog box, you can choose whether to store the source code in metadata (starting with 9.3) or on the server. If you store the source code on the server, you are presented with a list of available source code repositories. You can choose an existing source code repository or click Manage to add or modify source code repositories.
For z/OS, the program can be contained in an HFS .sas file or in a member of a partitioned data set (PDS). Source code repositories can be either HFS directories or a partitioned data set.