|
|
|
|
Guidelines for Using Extended File Specifications on OpenVMS Applications
HP recommends that you enable ODS-5 disks in a homogeneous OpenVMS Version 7.2 Alpha cluster only. |
Levels of Support for Extended File Specifications
To help determine the expected behavior of OpenVMS utilities
and commands for ODS-5, the following levels of support have been
established. Each level outlines the acceptable behavior of a utility
or command when it encounters an extended (ODS-5 compliant) file
specification.
The levels of support for ODS-5, from full support to no support, are defined in Sections Full Support through No Support for ODS-5.
Full Support
OpenVMS utilities and commands that offer full support for
ODS-5 have been specifically modified to take advantage of all the
features of extended file naming. These utilities and commands should
accept and handle extended file specifications without error while
maintaining the case as created.1
In addition, OpenVMS commands and utilities that fully support Extended File Specifications can accept and produce long file specifications that exceed the traditional 255-byte limit in their original form2--without requiring them to be abbreviated in Directory ID (DID) or File ID (FID) format.
The following DCL commands and OpenVMS utilities provide full support for extended file names:
Default Support
OpenVMS utilities and commands with default support have had
little or no modification to take advantage of Extended File Specifications.
These utilities and commands are expected to handle most of the
attributes of extended file specifications (such as new characters
and deep directory structures) correctly. However, file names may
be created or displayed with the wrong case.
In contrast with utilities that have full support, utilities with default support rely on DID and FID abbreviation offered by RMS to handle long file specifications. As a result, these utilities are subject to the following restrictions related to DID and FID abbreviation:
$ DIRECTORY a[1,2,3]*.txt $ COPY a[1,2,3].txt *.txt2Because a FID abbreviation is a unique numeric representation of one file, it cannot be used to represent or match any other file.
For more information about DID abbreviations and FID abbreviations, see the OpenVMS User's Manual .
No Support for Extended File Naming
OpenVMS utilities and commands that do not support extended
file names can function on ODS-5 volumes; however, they are restricted
to operating with traditional file specifications only. These utilities
and commands should be used carefully on ODS-5 volumes because HP cannot
ensure that they will function successfully when they encounter
extended file specifications.
Non-Supported OpenVMS Components (No ODS-5 Support) and Non-Supported OpenVMS Components (No Extended File Naming Support) list the OpenVMS utilities and commands that do not support Extended File Specifications because of limitations with either handling extended file names or the ODS-5 volume structure.
No Support for ODS-5
OpenVMS utilities and commands that do not support the ODS-5
volume structure cannot handle extended file names. These utilities
and commands should be used carefully on ODS-5 volumes because HP cannot ensure
that they will function successfully even when they only encounter
traditional file specifications.
Non-Supported OpenVMS Components (No ODS-5 Support) and Non-Supported OpenVMS Components (No Extended File Naming Support) list the OpenVMS utilities and commands that do not support Extended File Specifications because of limitations with either the ODS-5 volume structure or with handling extended file names.
Component | Notes |
---|---|
Disk defragmenters
|
Unsupported unless a specific
defragmentation tool documents that it has been updated to support
an ODS-5 volume. 3
|
1 When creating the first version of a new file, the case of the new file matches that case specified by the user. When creating subsequent versions of an existing file, the case remains the same as the original version.
2 If you are typing a long file specification on a DCL command line, DCL still limits the command line length to 255 bytes.
3 Note that DFO has been modified to support ODS-5 volumes.
( Number takes you back )
|
|