Installation [ HP ALLBASE/4GL Software Update Notice B.06 Release For MPE/iX Systems ] MPE/iX 5.0 Documentation
HP ALLBASE/4GL Software Update Notice B.06 Release For MPE/iX Systems
Installation
For customers using the full developer system:
The Administrator UNLOAD facility cannot be used to migrate applications
for the B.06.10 release patch. Instead, have your HP ALLBASE/4GL
administrator use the HP4STOA utility to save any existing HP ALLBASE/4GL
applications, application versions, and system information before
overlaying your S-files. At the end of the installation, the
instructions tell you to reload your HP ALLBASE/4GL applications using
HP4ATOS.
Although HP4STOA is slower than the HP ALLBASE/4GL Administrator unload
facility, it performs two functions the unload facility does not:
* preserves the menu security defined for the application
* extracts the system definitions including the following:
* user names and passwords
* menu item security definitions
* system specifications
* logic command and communication area synonymns
* master titles
For customers with a run-time only environment:
You cannot use HP4STOA or HP4ATOS but must reload your applications after
installation using the latest source media supplied by the application
developer.
NOTE If you have been using a B.00, B.01, B.02, B.03, or B.05 run-time
only version, check with your application supplier to be sure that
your source applications were generated using at least the B.06.00
(or later) version of HP ALLBASE/4GL. (version B.04 did not apply
to the MPE/iX system).
For applications written to use with HP ALLBASE/SQL databases:
If the application was not generated using the B.06 or later version of
ALLBASE/4GL, you must have the applications regenerated before they can
be run on the B.06 release.
Once B.06 is installed on your system, any existing unload files and
database management (DBM) files for applications using HP ALLBASE/SQL
will need to be recreated. Unload and DBM files that were created with
B.05 or before are not compatible with the B.06 release. If you have
unloaded your applications, you will need to recreate the unload and DBM
files after the installation is complete.
Also, check with the HP ALLBASE/SQL installation instructions to see if
your databases need to be migrated. Complete the migration of databases
before continuing with the ALLBASE/4GL upgrade.
First-time Installation Instructions
If this is a first-time installation (not installed over a previous
version of HP ALLBASE/4GL), use the following "Upgrade Instructions";
however, you won't need to save or restore existing applications.
Upgrade Instructions
These instructions are for previously installed versions of HP
ALLBASE/4GL.
1. Logon to the HP4GL account as system manager:
:HELLO MANAGER.SYS
2. Do a full system backup to protect your system files.
3. For run-time only environments, print a report of the following
definitions using the administrator documentation menu before you
perform the update using AUTOPAT:
* user names and passwords
* system specifications for date and decimal number format,
the currency float symbol, and the MPE/iX environment
specifications.
* master titles.
4. Make sure no one is using ALLBASE/4GL when you start the update
and that no one will attempt to sign on to the product while you
are updating the system.
5. Make sure that any reports finish printing before you start the
installation.
6. Mount the update media.
7. Run AUTOPAT.
8. Logon to the HP4GL or HP4GLR account:
For example, for the developer:
:HELLO MGR.HP4GL
or, for run-time:
:HELLO MGR.HP4GLR
9. If you want to preserve your current S-files (for future
reference), copy them to another group on the system.
For example:
:NEWGROUP HP4OLDS
:HP4SCOPY.HP4GL.SYS HP4S HP40LDS
10. Set the environment variable for HP4SPATH.
:SETVAR HP4SPATH "HP4S.HP4GL"
11. For the Developer system, save applications and system definitions
using HP4STOA. (Run-time only environment do not need to use this
step.)
For example, to extract the system definitions:
:BUILD SYSTEM.PUB;REC=-1276,,v,ASCII;DISC=100000
:HP4STOA.PUB.SYS "-uadminist:password>SYSTEM.PUB"
To extract the application source(s):
:BUILD APP1.PUB;REC=-1276,,v,ASCII;DISC=100000
:HP4STOA.PUB.SYS "-udeveloper user:password -aapplication 1:security code>APP1.PUB"
:BUILD APPn.PUB;REC=-1276,,v,ASCII;DISC=100000
:HP4STOA.PUB.SYS "-udeveloper user:password -aapplication n:security code>APPn.PUB"
_________________________________________________________________
NOTE The record size and the number of records allocated in the
BUILD command should be adequate for most cases. In some
extreme cases HP4STOA could fail if the file limits (record
size or the number of records allocated) are exceeded. If
the limits are reached, purge the file and rebuild it with a
larger limit. Then repeat the HP4STOA command.
_________________________________________________________________
The following applications DO NOT need to be extracted from the
environment, since they are part of the base environment delivered
with the new version of HP ALLBASE/4GL.
administ
developr
example
HPLIB000
hpqm
sqldemo
tutorial
_________________________________________________________________
NOTE If HP4STOA reports an error on an object, try one of the
following procedures to correct the problem.
a. Recommit the offending object and regenerate the
object (if applicable).
or..
b. Delete the object, re-add, and regenerate the object.
Perform the HP4STOA operation again.
_________________________________________________________________
12. Run HP4SCOPY:
HP4SCOPY.HP4GL.SYS HP4GL.SYS your_S-file_group Y
Restoring the applications (for existing HP4GL systems)
For developer systems
1. Use HP4ATOS to restore the applications previously saved using
HP4STOA.
For example, to restore the system definitions:
:HP4ATOS.PUB.SYS "-uadminist:password<SYSTEM.PUB"
To restore the application source(s):
:HP4ATOS.PUB.SYS "-udeveloper user:password -aapplication 1:security code<APP1.PUB"
:HP4ATOS.PUB.SYS "-udeveloper user:password -aapplication n:security code<APPn.PUB"
* Regenerate all applications.
For run-time only
1. Reenter the system definitions from the printout created in the
update task.
:HP4GLR
2. Reload regenerated applications from the tape or files supplied by
the HP ALLBASE/4GL application supplier.
MPE/iX 5.0 Documentation