NetBase for MPE Reference Guide
NetBase NFA
6-5
Defining a File for NFA
As with all files in NetBase, definitions for remote files are entered in NetBase's directory using the
directory maintenance program, NBDIR. This is done on the local computer where the program runs
so that NetBase knows where the remote files exist and how to access them.
This section details the steps required to define a file or database for network file access. If
configuration changes are required, read the parameter documentation to determine whether
processes must be stopped for the parameter change to take effect.
NetBase uses a directory to locate files in the network. The Directory Maintenance subsystem is
used to define a file or database for network file access. To learn how to run the subsystem and to
familiarize yourself with the FILE directory command, turn to Chapter 4 “Using NBDIR”.
Network File Access Options
The FILE directory command provides a number of options that affect the way remote files are
accessed. Some of the options are specific to MPE files. Other options apply only to databases.
Option Description
ALT=node[,node]
This option applies to all files. It specifies an alternate node to be
used for remote access of the data if the first node is unavailable.
INFO
This option applies to IMAGE databases. It is only applicable for
IMAGE files. It causes NetBase to look for and open a local copy of
the root file to satisfy DBINFO calls. This option greatly reduces the
networking overhead for programs like QUERY and 4th GL's that
make extensive use of DBINFO.
NOPEND
This option applies to IMAGE databases. It disables pending locks.
The default method of handling unconditional locks is for NetBase to
send the DBLOCK and the next intrinsic across the network at the
same time, instead of sending the DBLOCK and then sending the next
intrinsic.
READPASS=password
This option applies to IMAGE databases. It defines a specific
password for the remote server to use when opening the database for
read access. The server will use this defined password instead of the
password specified by the user process. The password is case
sensitive.
Continued