As a system administrator, you need to have a greater grasp of the organization of the system software than the average user. There are two types of accounts from which you can perform administrative tasks. Almost all administrative tasks can be performed from a special account called SYSPROG, which is the SYStem PROGrammer account. In addition, certain administrative tasks can be performed by operators of the special operator accounts: COLDSTART, FILE-SAVE, and INCR-SAVE.
Using the SYSPROG Account
The SYSPROG account gives you unlimited access to all files on the system as well as to certain commands that cannot be invoked by ordinary users. The contents of this account and system privileges are described in Using the SYSPROG Account and Commands.
Almost all the commands described in this guide must be executed while you are logged on to the SYSPROG account. This is because the special commands for administering the system are found only in the Master Dictionary of the SYSPROG account; they are not included in any other user account.
Using Operator Accounts
In addition to the SYSPROG account itself, there are special operator accounts from each of which a certain administrative task can be performed. Each of these operator accounts is set up to perform one specific task. For example, when you log on to the FILE-SAVE account, the FILE-SAVE Proc is automatically executed to save data files. When the filesave is complete, the Proc automatically logs itself off.
Operator accounts are actually Account Synonym Definition items that point to the SYSPROG account. They allow operators to perform administrative tasks using the SYSPROG account without giving them unlimited access to the account itself.
The operator accounts are:
COLDSTART |
Executes the COLD-START Proc. |
FILE-SAVE |
Executes the FILE-SAVE Proc. |
INCR-SAVE |
Executes the INCR-SAVE Proc. |
The operator accounts used to execute these Procs are described fully in later sections of this guide.
Guide Overview
The sections of this guide are focused primarily on the needs of the system administrator within the MultiValue environment. The major sections of this guide include the following:
Describes the conventions that are used throughout mvBase documentation for indicating standard and mvBASIC command line syntax. |
|
This section offers instruction on how to use the Terminal Control Language Processor (TCL), which is an interactive command processor that monitors activity on a user’s terminal. |
|
This section examines the procedures involved in designing and creating a simple database consisting of a single file. |
|
This section describes the processes and features of the mvBase database architecture, and includes several examples to illustrate the processes described. |
|
This section provides an overview of managing files on the mvBase system. |
|
This section describes the procedures for creating and deleting new accounts and adding new user-IDs. |
|
This section examines account management in the context of individual users and groups of users. |
|
This section describes the role of backup within the context of database administration, and describes the various types of backup available and how to perform them. |
|
This section describes the various types of restoration available for files and accounts, and how to perform them. |
|
This section describes the features and use of the BTREE file structure, which provides a rapid mechanism to support and quickly access sorted indices for database files. |
|
This large section describes the function of the SYSPROG account within database administration, and contains a comprehensive listing of all SYSPROG commands. |
|
This large section describes the types of user accounts, and contains a comprehensive listing of all user account commands. |