The Question is:
I'm a little stuck. All licenses on a box we have here have all expired. I'm
able to logon on the console but when I try to register openvms-alpha for
example ( or any other license ), I get the following error:
%vmslicense-e-lmfnoldb, cannot find license database.
the lmf$license is pointing to the right area ( in this case
sys$system:lmf$license.ldb, and I can do a dir on it and so on.
Even If I try to point the logical to another area , ie: sys$manager, and
create a new database, I get the same error as above.
The Answer is :
With expired licenses and this error, the OpenVMS Wizard must assume
that certain commands or operations have been invoked here, commands
or operations that were not included in the problem report.
Use direct license commands to manually register the licenses, following
the description around emergency license registration in the OpenVMS FAQ.
The specific command is LICENSE REGISTER, with details in the OpenVMS
If you are interested in the VMSLICENSE command procedure, enable
procedure verification (SET VERIFY), invoke the procedure, and watch
as its execution proceeds. This sould point you to the specific
The default database is SYS$COMMON:[SYSEXE]LMF$LICENSE.LDB, though
it is possible to use the LMF$LICENSE logical name to redirect
license operations to another license database.