Last Update: 30-MAR-2005
Operating System: UNIX, OpenVMS
Component: pmdf db utility
Base Level Required: PMDF V6.2-1
Other Requirements: libpmdf.so (UNIX)
Platform Subdirectory File(s) to download
-------- ------------ --------------------
OpenVMS VAX [.VMS.VAX_EXE] DB.EXE
OpenVMS Alpha [.VMS.ALPHA_EXE] DB.EXE
all VMS platforms [.VMS.COM] PDB.CCD_I, PDB.CLD, FAX.CLD
PMR.CLD, X40.CLD
Solaris SPARC solaris-sparc/bin/ db
Solaris x86 solaris-x86/bin/ db
Tru64 osf/bin/ db
all Unix platforms unix/lib/ db.cld
GENERAL INFO
-------------
You will need to have a License PAK with a release date after the date of
PMDFSHR.EXE or libpmdf.so to run PMDF. Note that this may apply to other
images as well.
Patches may be obtained from the anonymous FTP account on
ftp.pmdf.process.com. Use FTP to connect to the host ftp.pmdf.process.com
and login as the user anonymous. Use your e-mail address as the login
password.
Move to the pmdf_621_patches subdirectory:
ftp> cd pmdf_621_patches
Patches will be located in platform-specific sub-trees, as follows:
Platform Subdirectory
-------- ------------
OpenVMS vms
Solaris/SPARC solaris-sparc
Solaris/x86 solaris-x86
Tru64 osf
common unix unix
When FTPing images, be sure to FTP them as binary. Before retrieving
such an image with the GET command, be sure to put your FTP into binary
mode with a command such as TYPE IMAGE or TYPE BINARY.
The CLD files are text files and should be FTPed as text. Before retrieving
them with the GET command, be sure to put your FTP into ASCII mode. The
rest of the files, including the CCD_I file, are binary, so use TYPE BINARY
for those and TYPE ASCII for the CLD files.
Change history
---------------
24-MAR-2005
The PMDF DB command now supports HUGE databases. The 'open' command now
supports "huge" as well as "short" and "long" keywords. The 'add' command
accepts alias-values as long as 1024 bytes.
Note that on VMS the default size is still LONG, so to create a HUGE sized
personal aliases database, it needs to be created first using PMDF CRDB/HUGE.
Or as an alternative, a database with a different name can be created from
within PMDF DB using the OPEN name HUGE command, and then this database can
be renamed to the standard personal aliases database name (usually
SYS$LOGIN:ALIASES.DAT).
On Tru64 and Solaris, this change requires a libpmdf.so with an image ident
of V6.2-1x5 or higher.
(D/E 6975)
Installation
------------
OpenVMS [VAX] [ALPHA]
Copy the DB.EXE to the PMDF_EXE: directory. Ensure it has the same
ownership & security/access as the previous version.
Copy the files PDB.CCD_I, PDB.CLD, FAX.CLD, PMR.CLD, and X40.CLD
to the PMDF_COM: directory. Ensure that they have the same ownership
& security/access as the previous versions.
UNIX [Tru64] [Solaris]
To install the new db, place the image into /pmdf/bin/db
and execute the following commands:
# chown pmdf:bin /pmdf/bin/db
# chmod 4711 /pmdf/bin/db
To install the new db.cld, place the file into /pmdf/lib/db.cld
and execute the following commands:
# chown pmdf:bin /pmdf/lib/db.cld
# chmod 644 /pmdf/lib/db.cld
Make sure to download and install the latest libpmdf.so as instructed
for that image.