Operating System - OpenVMS
1748053 Members
4415 Online
108758 Solutions
New Discussion юеВ

Re: PCSI, I can't remove products.

 
Gerald Deinzer
Advisor

PCSI, I can't remove products.

I can't remove WEBES, getting the following error:

%DCL-I-SUPERSEDE, previous value of WEBES_REMOVE_ALL has been superseded

SEA will be removed from the system.

%PCSI-E-DSTDEVERR, destination device error
-PCSI-E-ACCDEVICE, error accessing device $1$DGA2001:
-PCSI-E-DSTNOTMNT, destination device is not mounted or does not have an associated logical volume name


%PCSI-E-PDBVERFAIL, product database verification check failed

The product database failed an internal self-check. This operation will
be terminated without making any modifications to your system. The first
error encountered is shown below. Use the PRODUCT ANALYZE PDB command to
check for additional errors and to obtain instructions on how to proceed.

%PCSI-E-PDBFILERR, file PCSI$ROOT.PCSI$DATABASE;1 failed with the following error:
%PCSIUI-E-ABORT, operation terminated due to an unrecoverable error condition
OPERATION TERMINATED DUE TO AN UNRECOVERABLE ERROR CONDITION


The WEBES package was installed on $1$dga2001, however the PCSI$ROOT.PCSI$DATABASE is on DSA0: or more specifically SYS$COMMON:[SYSEXE]. Also, now when I try to $ prod remove * I get the same message returned. I appears that PCSI is hosed. Any help will be greatly appreciated.
5 REPLIES 5
John Gillings
Honored Contributor

Re: PCSI, I can't remove products.

Gerald,

I think there is/was an issue where PCSI can somehow tell the difference between the logical name defined by MOUNT and any redefinitions. So, if you redefine the original logical name for a device with a PDB on it, PCSI stops working.

If that's your issue, you'll need to check there is no redefinition in your startup, then reboot to give PCSI the logical name it wants. For a non-system device, it may be sufficient to dismount and mount.

You haven't specified your OpenVMS version, if it's recent enough you can check the integrity of the data base with:

$ PRODUCT ANALYZE PDB

There are (complex) procedures for repairing broken PCSI data bases. Google should help.
A crucible of informative mistakes
Karl Rohwedder
Honored Contributor

Re: PCSI, I can't remove products.

Have you manually moved the directory tree of a installed product to another disk? If so you should tell PCSI about it via

$ PRODUCT REGISTER VOLUME old_label new_disk

regards Kalle
Gerald Deinzer
Advisor

Re: PCSI, I can't remove products.

OpenVMS Alpha is 8.2, downloaded WEBES 5.1 kit to DSA0: and installed it on ODS-5 volume $1$DGA2001:
I tried the PRODUCT ANALYZE PDB but got a similar error.

$prod analyz pdb

Analyzing product database files in SYS$SYSDEVICE:[VMS$COMMON.][SYSEXE]

%PCSI-E-DSTDEVERR, destination device error
-PCSI-E-ACCDEVICE, error accessing device $1$DGA2001:
-PCSI-E-DSTNOTMNT, destination device is not mounted or does not have an associated logical volume name
%PCSI-E-PDBFILERR, file PCSI$ROOT.PCSI$DATABASE;1 failed with the following error:

%PCSI-E-NOROOTPDB, cannot perform PDB analysis without the PCSI$ROOT.PCSI$DATABASE;1 file
%PCSIUI-E-ABORT, operation terminated due to an unrecoverable error condition.

The database file exists-

$DIR SYS$SYSDEVICE:[VMS$COMMON.][SYSEXE]PCSI$ROOT.PCSI$DATABASE



Directory SYS$SYSDEVICE:[VMS$COMMON.][SYSEXE]

PCSI$ROOT.PCSI$DATABASE;1

Gerald Deinzer
Advisor

Re: PCSI, I can't remove products.

Any ideas? I haven't received any feedback since my last post.
Hoff
Honored Contributor

Re: PCSI, I can't remove products.

Read Charlie's response in this thread:

http://groups.google.com/group/comp.os.vms/browse_thread/thread/c79905f6c8436712

If that doesn't clear this up and given you likely don't have a BACKUP of your disk pre-install and assuming you have a support contract, ring up HP and ask them for help.