Openvms Guide to Extended File Specifications

Openvms Guide to Extended File Specifications

VSI OpenVMS OpenVMS Guide to Extended File Specifications Document Number: DO-RMSEFS-01A Publication Date: July 2019 Revision Update Information: This is a new manual. Operating System and Version: VSI OpenVMS Integrity Version 8.4-2 Operating System and Version: VSI OpenVMS Alpha Version 8.4-2L1 VMS Software, Inc. (VSI) Bolton, Massachusetts, USA Copyright © 2019 VMS Software, Inc., (VSI), Bolton Massachusetts, USA Legal Notice Confidential computer software. Valid license from VSI required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained herein is subject to change without notice. The only warranties for VSI products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. VSI shall not be liable for technical or editorial errors or omissions contained herein. HPE, HPE Integrity, HPE Alpha, and HPE Proliant are trademarks or registered trademarks of Hewlett Packard Enterprise. The VSI OpenVMS documentation set is available on DVD. ii OpenVMS Guide to Extended File Specifications Preface ..................................................................................................................................... v 1. About VSI ...................................................................................................................... v 2. Intended Audience .......................................................................................................... v 3. Document Structure ........................................................................................................ v 4. Related Documents ......................................................................................................... v 5. VSI Encourages Your Comments .................................................................................... vi 6. Conventions ................................................................................................................... vi Chapter 1. Overview of Extended File Specifications for OpenVMS ............................... 1 1.1. Benefits of Extended File Specifications ....................................................................... 1 1.2. Features of Extended File Specifications ....................................................................... 1 1.2.1. ODS-5 Volume Structure ................................................................................... 2 1.2.2. Deep Directory Structures .................................................................................. 3 1.3. Considerations Before Enabling ODS-5 Volumes ........................................................... 3 1.3.1. Considerations for System Management ............................................................. 4 1.3.2. Considerations for Users .................................................................................... 4 1.3.3. Record Management Services Changes ............................................................... 5 1.3.4. Considerations for Applications .......................................................................... 6 1.4. Recommendations for Using Extended File Specifications on OpenVMS Applications ........................................................................................................................ 7 Chapter 2. Managing Extended File Naming on OpenVMS Systems .............................. 9 2.1. Levels of Support for Extended File Specifications ........................................................ 9 2.1.1. Full Support ...................................................................................................... 9 2.1.2. Default Support ................................................................................................. 9 2.1.3. No Support for Extended File Naming .............................................................. 10 2.1.4. No Support for ODS-5 ..................................................................................... 10 2.2. Enabling Extended File Specifications on OpenVMS Alpha Systems ............................. 11 2.2.1. Using RMS Default Extended File Specifications Features ................................. 11 2.2.2. Enabling ODS-5 Volumes ................................................................................ 11 2.2.3. Converting from ODS-5 to ODS-2 ................................................................... 14 2.3. Controlling Access to ODS-5 Volumes ........................................................................ 17 2.3.1. Preventing VAX Users from Accessing an ODS-5 Volume ................................. 17 2.3.2. Preventing an Untested Application from Accessing an ODS-5 Volume ............... 18 2.4. System Management Utility Changes .......................................................................... 19 2.4.1. Analyze/Disk_Structure Utility ......................................................................... 19 2.4.2. Backup Utility (Alpha Only) ............................................................................ 20 2.4.3. Physical Backups of ODS-5 Volumes on VAX Systems ..................................... 20 2.4.4. Mount Utility (Alpha Only) ............................................................................. 20 Chapter 3. Extended File Naming Characteristics ........................................................... 21 3.1. File Specifications ...................................................................................................... 21 3.1.1. Traditional (ODS-2) Syntax ............................................................................. 21 3.1.2. Extended (ODS-5) Syntax ................................................................................ 22 3.2. Directory Specifications .............................................................................................. 25 3.2.1. Deep Directory Structures ................................................................................ 25 3.2.2. Directory Naming Syntax ................................................................................. 26 3.3. Working in Mixed Environments ................................................................................ 26 3.4. DCL Support for ODS-5 Volumes ............................................................................... 26 3.4.1. Using the Extended File Specifications Parsing Feature in DCL .......................... 27 3.4.2. Using Extended File Names in DCL Command Parameters ................................ 28 3.4.3. Command Procedure File Specification ............................................................. 28 3.4.4. Case Preservation and $FILE ........................................................................... 29 iii OpenVMS Guide to Extended File Specifications 3.4.5. Ampersand Versus Apostrophe Substitution ...................................................... 29 3.5. DCL Commands and Utilities ..................................................................................... 31 3.6. System Services Changes ........................................................................................... 33 3.6.1. New Services .................................................................................................. 33 3.6.2. Changed Services ............................................................................................ 39 3.7. Displaying Extended File Names on a Terminal ........................................................... 40 Chapter 4. Extended File Naming Considerations for OpenVMS Application Developers ............................................................................................................................. 41 4.1. Evaluating Your Current Support Status ...................................................................... 41 4.1.1. Default Support ............................................................................................... 41 4.1.2. No Support for Extended File Names ............................................................... 41 4.1.3. No Support for ODS-5 Volumes ....................................................................... 42 4.2. Upgrading an Application to Support Extended File Specifications ................................ 42 4.2.1. Upgrading to Default Support .......................................................................... 42 4.2.2. Upgrading to Full Support ............................................................................... 44 Appendix A. Setting Users' Expectations of Extended File Specifications ..................... 45 A.1. New Extended File Specifications Characteristics ........................................................ 45 A.2. ODS-2 and ODS-5 Used Together .............................................................................. 48 A.3. Architecture-Related Notes ........................................................................................ 51 A.4. Restrictions ............................................................................................................... 52 Appendix B. Technical Information ................................................................................... 53 B.1. System Services Changes ..........................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    100 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us