Installing HP ALLBASE/4GL [ HP ALLBASE/4GL Developer Administration Manual ] MPE/iX 5.0 Documentation
HP ALLBASE/4GL Developer Administration Manual
Installing HP ALLBASE/4GL
HP ALLBASE/4GL is supplied on an MPE/iX subsystem tape. The MPE/iX
AUTOINST process creates a number of groups in the SYS account, and
installs HP ALLBASE/4GL in these groups.
Installing New HP ALLBASE/4GL Systems
To complete the HP ALLBASE/4GL installation, you must create a new MPE/iX
account. You can select any name for the account, but we suggest that
you use the name HP4GL for the HP ALLBASE/4GL developer package. (The
suggested account name for the HP ALLBASE/4GL run-time environment is
HP4GLR.)
When you have created the account, you must log on to the account as
account manager and execute a command file. This command file creates a
number of groups in the new account, and then copies the HP ALLBASE/4GL
files into the appropriate groups.
To complete the HP ALLBASE/4GL developer package installation, perform
the following steps:
1. Create the account as follows:
:HELLO MANAGER.SYS
:NEWACCT HP4GL,MGR;PASS=password;CAP=AM,AL,GL,ND,SF,BA,IA,PH
2. Execute the following commands:
:HELLO MGR.HP4GL
:HP4BLD.HP4GL.SYS
This executes the command file HP4BLD.HP4GL.SYS. This file copies a
number of files from the HP4GL.SYS group to the new group.
Upgrading Existing HP ALLBASE/4GL Systems
To complete the installation, you must log on to your HP ALLBASE/4GL
account as account manager and execute a command file. This command file
creates a number of groups in the new account and copies the HP
ALLBASE/4GL files into the appropriate groups.
The following instructions assume that you have used the suggested name
HP4GL as the HP ALLBASE/4GL account name. If you have used a different
name, substitute it for all occurrences of the HP4GL name.
To complete the installation, perform the following steps:
1. If you have already unloaded your HP ALLBASE/4GL applications,
skip to the next step. Only complete this step if you did not
unload your existing HP ALLBASE/4GL applications before completing
the AUTOINST process.
Execute the following commands:
:SETVAR HP4SPATH "HP4S.HP4GL"
:SETVAR HP4APPNPATH "HP4APPN.HP4GL"
:HP4ULD.PUB.SYS
The first two commands set several system variables. The third
command initiates HP ALLBASE/4GL unloading procedures, and the
administrator application unloading screen is displayed. Complete
the unload procedure for each of your existing applications. For
detailed instructions about unloading applications, refer to
Chapter 6 , Administrator Utilities.
2. Log on to the HP4GL account and execute the following commands:
:NEWGROUP HP4OLDS
:HP4SCOPY.HP4GL.SYS HP4S HP4OLDS
:PURGEGROUP HP4S
These commands create a new group and copy any existing HP
ALLBASE/4GL system files to this new group from the current S-file
group. The S-file group is then purged so that updated S-files
may be copied into the HP4S group.
3. Execute the following command file from the HP4GL account:
:HP4BLD.HP4GL.SYS
This executes the command file HP4BLD.HP4GL.SYS. This file copies
a number of files from the HP4GL.SYS group to the HP4GL group.
4. Use the HP ALLBASE/4GL administrator system to reload your
existing applications. For full instructions, refer to Chapter 6
.
Running HP ALLBASE/4GL without HP ALLBASE/SQL
The HP ALLBASE/4GL installation procedure assumes that HP ALLBASE/SQL is
available on the MPE/iX system. If HP ALLBASE/SQL is not available, the
installation command file displays an error message. Under these
conditions, you must complete the installation procedure manually by
executing the following commands:
:HELLO MANAGER.SYS
:FCOPY FROM=HP4XLNS.HP4GL.SYS;TO=HP4XL.PUB.SYS
This copies an executable library (NMXL) file to the PUB.SYS group. This
file allows HP ALLBASE/4GL to operate without HP ALLBASE/SQL.
NOTE Application developers should not attempt to define or generate SQL
logic blocks in applications if HP ALLBASE/SQL is not available on
the MPE/iX system. HP ALLBASE/4GL will abort if a user attempts to
generate an SQL logic block when HP ALLBASE/SQL is not available.
MPE/iX 5.0 Documentation