%
%	(C)1992, 1993 Institute for New Generation Computer Technology
%		$BG[I[$=$NB>$O(BCOPYRIGHT$B%U%!%$%k$r;2>H$7$F2<$5$$(B
%		(Read COPYRIGHT for detailed information.)
%
INSTALL
	Parallel  Database Management System: Kappa-P

1. Environment
    Machine & OS:
	PIMOS 3.4 on Pseudo M-PSI
	PIMOS 3.4 on Pseudo PIM-M
	PIMOS 3.45 on PIM-M or PIM-P
    Disk:
	SIMPOS File: 14 mega bytes

2. Installation
  (1) Register a user for installation and a user group for kappaP.
    - Register a user 'kappaP' on both SIMPOS and PIMOS, and login as
      the user.
    - Register a user group 'kappa' on PIMOS. The members of the group
      are allowed to use kappaP.

  (2) Transfer source files in src directory.
      All files contain kanji characters.
	src/*.*		---->  >sys>user>kappaP>src>*.*
	src/bfm/*.*	---->  >sys>user>kappa>src>bfm>*.*
	   :		---->     :
  (3) Catalogue source files in ESP.
    - Create a package 'kappaP' in SIMPOS, and catalogue source files
      in ESP in the package by using a command file: 'src>ESPcatalog.com'.
    - Don't forget to save template files.

  (4) Compile source files in KL1.
    - Compile source files in 'src' directory by using a take command
	of a shell utility.

	Shell>> cd src
	Shell>> take("KL1comp.com")

    - Don't forget to create an unload file.

  (5) Put a start-up file: 'startup.' in '>sys>kappaP' directory.
	'src>mop>startup.' is a sample file. 

  (6) Start up and initialize a database.
    (6.1) Start up Kappa-P system by a manipulator of Kappa-P.
      - Invoke a manipulator of Kappa-P by system administrator: super_pimos.

	  Shell>> su
	  Shell>> manipulator
	  mop>

    (6.2) Allocate database storage and initialize the database.
	Create a file for a database initialization, and execute a
	utility for a database initialization. 'src>dbi>database.init'
	is a sample file.

	  Shell>> database_initialize:initialize("src>dbi>database.init")

    (6.3) Start up the system.
      - Type 'running' to a prompt of the manipulator.


    (7) Termination
      - Type 'exit' to a prompt of the manipulator.
