Chapter Contents


Moving and Accessing SAS Files across Operating Environments

Determining the SAS Release Used to Create a Member

This table identifies the supported file types that are created on the UNIX host by member and SAS release:

UNIX Filename Extensions by Member and SAS Release
Member Type Version 6 Filename Extension Version 8 Filename Extension
SAS .sas .sas
PROGRAM (DATA step) .sspnn .sas7bpgm
DATA .ssdnn .sas7bdat
INDEX .snxnn .sas7bndx
CATALOG .sctnn .sas7bcat
MDDB .ssmnn .sas7bmdb
DMDB .snmnn .sas7bdmd
PROC SQL view .snvnn .sas7bvew

where: nn is an extension that is used to differentiate among UNIX host architectures. Here are the extensions and UNIX host groups:

UNIX Host Filename Extensions
SAS Filename Extension nn UNIX Host Group Supported by SAS Release
6.09 6.10 6.11 6.12
01 HP-UX [bull] n/a [bull] [bull]

Sun [bull] n/a [bull] [bull]

Solaris [bull] n/a [bull] [bull]

AIX [bull] n/a [bull] [bull]

MIPS ABI n/a [bull] [bull] n/a
02 ULTRIX [bull] n/a n/a n/a
INTEL-ABI [bull] n/a [bull] [bull]
04 COMPAQ Digital UNIX n/a [bull] [bull] [bull]

Version 8 and Version 7 filename extensions are identical.

Because data sets are interchangeable among HP-UX, Sun, Solaris, AIX, and MIPS hosts, the creation of a transport file for moving among them is not necessary. Catalogs are interchangeable among HP-UX, Sun, Solaris, and MIPS hosts. However, you must create a transport file in order to move a catalog between an AIX host and any other UNIX host.

Furthermore, you can use the CONTENTS procedure to display information about the data, which identifies the member and the engine that was used to create it.

Here is an excerpt of typical PROC CONTENTS output:

    The SAS System
    The CONTENTS Procedure
Member Type:   DATA
Engine:        V8

The output reports that the data set TEST.RECORDS is a member of type DATA that was created with the V8 engine.

Chapter Contents



Top of Page

Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.