SAS 9.1 Companion for UNIX Environments
Authors: SAS Institute
Published year: 2004
Pages: 5-9/185
Buy this book on amazon.com >>

What's New

Overview

New and enhanced features for Base SAS improve ease of use and SAS performance under the UNIX operating environment:

  • SAS for the AIX, HP-UX, and Solaris operating environments is 64-bit only.

  • SMTP (Simple Mail Transfer Protocol) is now the default mail handler.

  • Sharing files between UNIX and Windows has been simplified.

  • Using the MODULE family of SAS functions and CALL routines, you can invoke a routine that resides in an external shared library from within SAS.

  • Universal Printing is the new default printing mechanism. SAS does not support host printing functionality.

Notes  
  • This section describes the features of SAS software under the UNIX operating environment that are new or enhanced since SAS 8.2.

  • z/OS is the successor to the OS/390 operating system. Throughout this document, any reference to z/OS also applies to OS/390, unless otherwise stated.



Migrating 32-Bit SAS Files to 64-Bit SAS Files

Starting in SAS 9, SAS for the AIX, HP-UX, and Solaris operating environments is 64-bit only. Consequently, some SAS files (such as your SAS catalogs) that were created in 32-bit releases of SAS cannot be read by the V9 engine. You can read and write to your 32-bit SAS data sets, SAS/ACCESS views from Oracle or SYBASE, SQL views, or MDDB files from a 64-bit SAS session using CEDA. However, you cannot update these files. For more information, see "Migrating 32-Bit SAS Files to 64-Bit in UNIX Environments" on page 106.

You can use the MIGRATE procedure to convert all of your SAS files to 64-bit. For more information about the MIGRATE procedure, see the Migration Community at support.sas.com/rnd/migration .

Note  

If you use Remote Library Services (RLS) to access SAS files on a server, see the SAS/CONNECT User's Guide for information about accessing Version 6 SAS files.



Accessing SAS Files From Previous Releases

On the 64-bit AIX, HP-UX, and Solaris platforms, the V6 and V6TAPE read-only engines provide read-only access to your Release 6.12 data sets. See SAS Language Reference: Concepts for more information about the compatibility of V6 files with SAS 9.1.

With the Tru64 and Linux platforms, you still have read and write access to your Release 6.12 data sets. For more information about compatibility issues, see "Accessing SAS Files across Compatible Machine Types in UNIX Environments" on page 108.



Restricted System Options

Your site administrator can specify SAS system options for your site, a specific group , or an individual user in a restricted configuration file . Because these options are restricted, you cannot change the specified value. Use the new RESTRICT option in the OPTIONS procedure to see all the system options that have been restricted. For more information about how SAS processes the restricted configuration file, see "Order of Precedence for SAS Configuration Files" on page 17. For information about creating a restricted configuration file, see the SAS System Configuration Guide for UNIX .



Executing UNIX Commands within a SAS Session

umask is added to the list of UNIX commands cd , pwd ,or setenv that SAS checks before executing the SAS equivalent in a session when you use the X command, X statement, CALL system routine, or %SYSEXEC. For more information, see "Executing a Single UNIX Command" on page 13.


SAS 9.1 Companion for UNIX Environments
Authors: SAS Institute
Published year: 2004
Pages: 5-9/185
Buy this book on amazon.com >>