VSI Datatrieve V7.4-4
Release Notes
- Operating Systems:
- VSI OpenVMS x86-64 Version 9.2-3 or higher
VSI OpenVMS IA-64 Version 8.4-2L1 or higher
- Software Version:
- VSI Datatrieve V7.4-4
1. Introduction
VSI is pleased to introduce VSI Datatrieve V7.4-4 for VSI OpenVMS x86-64 and OpenVMS IA-64.
VSI Datatrieve is a tool for managing information. It is a high-level interactive query and report generation tool. Datatrieve works against flat files, indexed files, and databases. Such data files are delimited using record definitions stored in the VSI Data Dictionary (VDD).
This document outlines the changes made to Datatrieve after its porting to OpenVMS x86-64 and OpenVMS IA-64, including the introduction of support for VDD.
2. Requirements
VSI Datatrieve V7.4-4 can be installed by a suitably privileged user on an OpenVMS system that meets the following minimum software requirements:
One of the following versions of VSI OpenVMS:
VSI OpenVMS x86-64 Version 9.2-3 or higher
VSI OpenVMS IA-64 Version 8.4-2L1 or higher
One of the following dictionary environments:
OpenVMS x86-64 requires VDD V1.2-03 or higher
OpenVMS IA-64 supports either VDD V1.2-03 or higher or CDD
If using VDD, the user environment must be set up by running the following command procedures:?
$ @SYS$STARTUP:VDD$STARTUP.COM $ @SYS$MANAGER:VDD$SETUP_USER_ENV.COM
3. Installing Datatrieve
Before installing VSI Datatrieve V7.4-4, ensure that the appropriate dictionary environment has been installed and configured as described in Section 2, ''Requirements''.
If using VDD, ensure that the VDD environment has been set up as outlined above. Then, run the command below from a privileged account (such as the SYSTEM account).
$ @SYS$UPDATE:VMSINSTAL * device-name:[username.DATATRIEVE]
The installation will then proceed as follows (output may differ slightly from that shown below depending on various factors):
OpenVMS Software Product Installation Procedure V9.2-3
It is 5-OCT-2026 at 17:05.
Enter a question mark (?) at any time for help.
* Are you satisfied with the backup of your system disk [YES]?
* Enter installation options you wish to use (none):
The following products will be processed:
DTRA V7.4
Beginning installation of DTRA V7.4 at 17:05
%VMSINSTAL-I-VALSIGN, Performing product kit validation of signed kits ...
Success
%VMSINSTAL-I-VALPASSED, validation of DTRA074.A_VNC succeeded
Success
%VMSINSTAL-I-VALPASSED, validation of DTRA074.B_VNC succeeded
Success
%VMSINSTAL-I-VALPASSED, validation of DTRA074.C_VNC succeeded
%VMSINSTAL-I-RESTORE, Restoring product save set A ...
%VMSINSTAL-I-RELMOVED, Product's release notes have been moved to SYS$HELP.
DATATRIEVE V7.4-4 Installation Procedure
© Copyright 2026 VMS Software, Inc. and Hewlett-Packard Enterprise Development LP
* Do you want support for VDD (VSI Data Dictionary) [YES]?
Product: DTR or DTR-USER
Producer: VSI
Version: V7.4-4
Release Date: 01-OCT-2026
* Does this product have an authorization key registered and loaded? Yes
* Do you want to use default answers for all questions [YES]?
The DATATRIEVE IVP will be put in the SYS$COMMON:[SYSTEST.DTR]
directory. You may run the IVP immediately after the completion of
the installation procedure answering YES to the next question or
later issuing the following command:
@SYS$COMMON:[SYSTEST.DTR]DTR$IVP.COM DTR32.EXE
* Do you want to run the IVP after the installation [YES]?
* Proceed with this installation [YES]?
All questions regarding the installation have now been asked.
%VMSINSTAL-I-RESTORE, Restoring product save set B ...
%VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[DTR].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[SYSTEST.DTR].
Providing the following LSE language(s):
DATATRIEVE
During the installation, a file called
DTRSTUP.COM has been added to SYS$STARTUP:
The site-dependent start-up file, SYS$MANAGER:SYSTARTUP.COM
should have the following line added:
$ @SYS$STARTUP:DTRSTUP.COM
%VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[DTR.DTR$LIB].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[DTR.DTR$LIB.ADT].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[DTR.DTR$LIB.DEMO].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[DTR.DTR$LIB.FORMS].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[DTR.DTR$LIB.GUIDE].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[DTR.DTR$LIB.PLOTS].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[DTR.DTR$LIB.DEMO.RDB].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[DTR.DTR$LIB.DEMO.DBMS].
**************************************************************
DATATRIEVE User Environment Test Packages (UETPs)
have been provided and can be run after the installation is
complete. They are invoked from DATATRIEVE as follows:
DTR> @sys$common:[systest.dtr]dtr ! The general test
DTR> @sys$common:[systest.dtr]plots ! The plots test
DTR> @sys$common:[systest.dtr]rdb ! The Rdb test
DTR> @sys$common:[systest.dtr]forms ! The Forms test
Before invoking these files from a user's account you must
execute the procedure :
@DTR$LIBRARY:NEWUSER.COM
This procedure loads the DATATRIEVE definitions into the
user's dictionary and the data files in the user's directory.
This procedure must be executed by each user needing
the DATATRIEVE examples
****************************************************************
Restoring UETP-related Oracle Rdb objects
The following error messages may be safely ignored:
%RMU-I-AIJRSTAVL, 0 after-image journals available for use
%RMU-I-AIJISOFF, after-image journaling has been disabled
%RMU-W-USERECCOM, Use the RMU Recover command.
%CDD-I-MBLRSYNINFO, unsupported entity - marked Incomplete
*******************************************************************
A database for the DATATRIEVE UETP that utilizes Oracle Rdb
cannot be created because the Rdb monitor is not running.
Although the installation has not been aborted, the UETP will
not function properly. It is recommended that you start the
Oracle Rdb monitor then re-run this installation.
*******************************************************************
Cleanup the UETP-related Oracle Rdb objects
%VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories...
DATATRIEVE V7.4-4 Installation Procedure
© Copyright 2026 VMS Software, Inc. and Hewlett-Packard Enterprise Development LP
Executing IVP for: DATATRIEVE V7.4-4
© Copyright 2026 VMS Software, Inc. and Hewlett-Packard Enterprise Development LP
Test completed successfully
***************************
IVP COMPLETED SUCCESSFULLY
**************************
IVP completed for: DATATRIEVE V7.4-4
Installation of DTRA V7.4 completed at 17:06
Adding history entry in VMI$ROOT:[SYSUPD]VMSINSTAL.HISTORY
Creating installation data file: VMI$ROOT:[SYSUPD]DTRA074.VMI_DATA
VMSINSTAL procedure done at 17:06VSI Datatrieve has now been successfully installed on your system.
4. Known Issues and Limitations
The following issues and limitations have been discovered at the time of this release:
ACL-Related Commands
When Datatrieve is used with VDD, commands related to privileges are not supported because VDD does not currently provide ACL functionality. As a result, Datatrieve privilege-related commands will fail if used. For example:
DTR> SHOWP YACHTS %VDD-E-INTERR1, internal error:
The affected commands are DEFINEP, DELETEP, and
SHOWP.
Note
These commands function correctly when Datatrieve is run with CDD.
Executing CDO Commands From Datatrieve
When Datatrieve is used with VDD, the Datatrieve CDO command (which
allows users to execute CDO commands from inside Datatrieve) is not supported and will
fail if used. For example:
DTR> CDO DIRECTORY internal error: !AF %VDD-E-INTERR1, internal error:
Commands can instead be run by exiting Datatrieve and executing them directly in VDO.
Note
This command functions correctly when Datatrieve is run with CDD.
Protocol Usage
CDD supports two protocols, NAD and DMU. When Datatrieve is used with CDD, either protocol may be used.
VDD supports only the DMU protocol. As a result, when Datatrieve is used with VDD, it always operates using the DMU protocol.
This difference has minimal impact for the user, as the results from both protocols are mostly the same.
Ensure that these command procedures are executed before using Datatrieve with VDD. Otherwise, Datatrieve will not work.