HP 3000 Manuals

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