Chapter Contents

Previous

Next
SAS/CONNECT User's Guide

Accessing Catalogs

Accessing entries that are stored in a SAS catalog is a fundamental concept in the SAS System. Therefore, it is important to be aware of any limitations or restrictions when accessing catalogs in a cross-version environment. Access to the catalogs is based on the SAS/CONNECT service that is used. There are three SAS/CONNECT services that allow you to access catalogs in a cross-version environment:

Note:   Version 6 catalogs on AIX/RS6000 are NOT directly readable by Version 7 or Version 8. CPORT and CIMPORT must be used when bringing catalogs forward to Version 7 or Version 8 on AIX.  [cautionend]

Entry types (alphabetized horizontally) that are compatible with Version 6 include:

AFCBT AFGO DEVMAP
FONT FONTLIST KEYMAP
KEYS LOG OUTPUT
SOURCE TEMPLATE TRANTAB


Version 6 Local Host Accessing a Version 7 or Version 8 Remote Host

This section summarizes the limitations of a Version 6 local host that accesses catalogs on a Version 7 or Version 8 remote host in a cross-version environment.

Using remote library services, a Version 6 local host can read a Version 6 catalog on a Version 7 or Version 8 remote host and can read, write, and update a Version 7 or Version 8 catalog. However, write and update access produces a Version 7 or Version 8 catalog with a Version 6 data format.

Using data transfer services, a Version 6 local host can upload a Version 6 catalog, but the resulting catalog is a Version 7 or Version 8 catalog. A Version 6 host can download Version 6, Version 7, or Version 8 catalogs as long as the entry type is backwards compatible.

Using compute services, a Version 6 local host can remote submit a SAS program to a Version 7 or Version 8 remote host that references a SAS catalog.


Version 7 or Version 8 Local Host Accessing a Version 6 Remote Host

This section summarizes the limitations of a Version 7 or Version 8 local host that accesses catalogs on a Version 6 remote host in a cross-version environment.

Using remote library services, a Version 7 or Version 8 local host can read and write a Version 6 catalog on a Version 6 remote host. However, write access is only allowed when using a PROC COPY from one Version 6 library to another Version 6 library.

Using data transfer services, a Version 7 or Version 8 local host can download a Version 6 catalog from a Version 6 remote host. A Version 6 catalog can also be uploaded from the Version 7 or Version 8 local host if the entry type is compatible.

Note:   The Version 7 or Version 8 local host is not able to create (using PROC UPLOAD) a Version 6 catalog entry.  [cautionend]

Using compute services, a Version 7 or Version 8 local host can remote submit a SAS program to a Version 6 remote host that references a SAS catalog. However, the entries that are referenced in the remote submit must not implement new Version 7 or Version 8 features.


Chapter Contents

Previous

Next

Top of Page

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