trails, backups, and generation data sets that are associated with your SAS data files.
Another advantage is that SAS utility procedures work on any operating environment at
any level.
There are several SAS window options, functions, and procedures available for
performing file management tasks. You can use the following features alone or in
combination, depending on what works best for you. See “Choosing the Right
Procedure” in Base SAS Procedures Guide for detailed information about SAS utility
procedures. The SAS windowing environment and how to use it for managing SAS files
is discussed in Chapter 16, “Introduction to the SAS Windowing Environment,” on page
355 and Chapter 17, “Managing Your Data in the SAS Windowing Environment,” on
page 375 as well as in the online Help.
CATALOG procedure
provides catalog management utilities with the COPY, CONTENTS, and APPEND
procedures.
DATASETS procedure
provides all library management functions for all member types except catalogs. If
your site does not use the SAS Explorer, or if SAS executes in batch or interactive
line mode, using this procedure can save you time and resources.
SAS Explorer
includes windows that enable you to perform most file management tasks without
submitting SAS program statements. Type LIBNAME, CATALOG, or DIR in the
Toolbar window to use SAS Explorer, or select the Explorer icon from the Toolbar
menu.
DETAILS system option
Sets the default display for file information when using the CONTENTS or
DATASETS procedure. When enabled, DETAILS provides additional information
about files, depending on which procedure or window you use.
Library Directories
SAS Explorer and SAS procedures enable you to obtain a list, or directory, of the
members in a SAS library. Each directory contains the name of each member and its
member type. For the member type DATA, the directory indicates whether an index,
audit trail, backup, or generation data set is associated with the data set. The directory
also describes some attributes of the library, but the amount and nature of this
information vary with the operating environment.
Note: SAS libraries can also contain various SAS utility files. These files are not listed
in the library directory and are for internal processing.
Accessing Permanent SAS Files without a Libref
SAS provides another method of accessing files in addition to assigning a libref with the
LIBNAME statement or using the New Library window. To use this method, enclose the
filename, or the filename and the SAS library, in single quotation marks.
For example, in a directory-based system, if you want to create a data set named MyData
in your default directory, that is, in the directory that you are running SAS in, you can
write the following line of code:
data 'mydata';
SAS creates the data set and remembers its location for the duration of the SAS session.
Tools for Managing Libraries 587