Chapter Contents |
Previous |
Next |
SAS Companion for the OS/390 Environment |
When to Use This Engine |
In contrast to the V8 engine, V8TAPE has the following limitations:
Unlike disk-format libraries, sequential libraries are always closed at step boundaries.
Note: Information in this section also applies to the
V6TAPE engine.
How to Select the V8TAPE Engine |
There are three ways to select this engine:
Note: Use
TAPE as the engine name if you write programs that create
new SAS data libraries and you want to create the data libraries in the latest
available format. In SAS Version 8, TAPE is an alias for V8TAPE, and it will
be an alias for newer sequential engines in subsequent releases.
DCB Attributes for Direct Access Bound Libraries with the V8TAPE Engine |
See DCB Attribute Options
for more information about DCB attributes.
If you do not specify DCB attributes for a new V8TAPE SAS data library, then SAS supplies the above DCB attributes whenever the V8TAPE engine has been either explicitly or implicitly assigned. (See How to Select the V8TAPE Engine and How SAS Assigns an Engine When No Engine Is Specified for details about how engines are assigned.)
Note: In order to use the TSO ALLOCATE command or LIBNAME statement to allocate
a data set on tape, your user ID must have MOUNT authority. See your system
administrator for details.
In addition, if no block size is specified when a SAS data library is physically opened for the first time, SAS uses the value of the BLKSIZE= system option. If that value is 0, then SAS uses the BLKSIZE(device-type)= system option. If the value of BLKSIZE(device-type)= is 0, SAS uses the largest block size that the device supports.
Note: If the SAS system option BLKALLOC is in effect, then
SAS assigns BLKSIZE= and LRECL= values when the SAS data library is allocated.
If NOBLKALLOC is in effect, then SAS assigns BLKSIZE= and LRECL= values when
the library is first accessed.
Engine/Host Options for Direct Access Bound Libraries with the V8TAPE Engine |
The engine/host options that you can supply in the LIBNAME statement or LIBNAME function correspond to the JCL or TSO parameters that you would specify if you allocated the SAS data library externally. For bound libraries using the V8TAPE engine, you can specify any of the engine/host options shown in Overview of the V8 and V8TAPE Engines. (For more information about these options and their values, see the description of engine/host options under LIBNAME.) Or you can accept the default values that are derived from the corresponding SAS system options, as follows:
In an interactive environment, when you use a LIBNAME statement or LIBNAME function to allocate a data library that does not exist and you do not specify a value for DISP=, one of the following actions occurs:
Yes
, you are asked whether you want
to catalog the data set when it is deallocated, or to delete it.
Note: The default values shown are
those that are supplied by SAS. Your SAS system administrator may have changed
the default values for your site.
For temporary data libraries, you do not need to specify any options, but you can override any of the default values.
CONTENTS Procedure Output |
The PROC CONTENTS output in PROC CONTENTS Output Generated by the V8TAPE Engine shows information that is generated by the V8TAPE engine.
PROC CONTENTS Output Generated by the V8TAPE Engine
The SAS System The CONTENTS Procedure Data Set Name: SEQ.ORANGES Observations: . Member Type: DATA Variables: 5 Engine: V8TAPE Indexes: 0 Created: 14:48 Tuesday, March 5, 1999 Observation Length: 40 Last Modified: . Deleted Observations: 0 Protection: Compressed: NO Data Set Type: Sorted: NO Label: -----Engine/Host Dependent Information----- Data Set Page Size: 32000 Physical Name: USERID.OS390.SEQ Release Created: 8.0 Created by: USERID -----Alphabetic List of Variables and Attributes----- # Variable Type Len Pos ----------------------------------- 2 FLAVOR Num 8 8 4 LOOKS Num 8 24 3 TEXTURE Num 8 16 5 TOTAL Num 8 32 1 VARIETY Char 8 0 |
In the output example above, SAS version information appears in the Engine and Release created fields.
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.