Administration mit dem al.job

Dieser acon-Job ermöglicht es insbes. unter Linux, eine Datenbank auf einfache Weise zu benutzen und wesentliche Administratorfunktionen auszuführen. Unter Windows braucht man diesen Job zwar nicht, weil alle Funktionen in a99 bequemer auszuführen sind, aber die Jobdatei eignet sich auch als Demonstration vieler wichtiger FLEX-Funktionen.

Start:  acon -jal  (Windows)  bzw.  ./acon -jal  (Linux) 
Dann wird automatisch die Demo-Datenbank benutzt. 

Wenn es eine Datenbank  dat  mit Konfiguration  c.cfg  auf k:\daten\bank  sein soll 
(bzw. auf  /var/daten/bank  unter Linux), dann: 

acon -jal -dk:\daten\bank -bdat -kc
  bzw. Linux: 
./acon -jal -d/var/daten/bank -bdat -kc

Nach dem Start mit Demo-Bank sieht man dieses Hauptmenü: 

Administration of your allegro database 

Database c:\allegro\demo2\cat, Config: a.cfg 
Content: 1217 records (of which valid: 1217, invalid: 0, unused: 0) 
Internal coding: DOS (ASCII) 

ProgDir=.\      acon Version : ac-w v35 

FUNCTIONS (Enter '-' to step back at any point, or 'x' back to main menu) 
1 : Index   2 : Record       3 : Find   4 : Review 
a : Admin   p : Properties   l : Lock 
h : Help    m : Make a note             x : Exit 
Your choice: >

Man gibt das Zeichen der gewünschten Funktion ein und dann Enter. 
Wenn man z.B.  a  für "Admin" eingibt, erscheint dieses Menü:

1 : Index rebuild   2 : Address table rebuild (.tbl file) 
c : CFG editing     i : Index param   o : Other files 
n : New database    a : Another instance of this job 
p : Properties      s : Settings (extended list) 
l : List of data elements (as defined in CFG) 
k : Copy database   b : Look for other databases 
e : Exchange rates  h : Help 

Mit der Funktion  p  erfährt man die wichtigsten Fakten zur Datenbank: 

DbDir:    c:\allegro\demo2\   Access: 3   (Write permit) 
Config.:  $a.cfg    Coding: DOS (ASCII)    t/k=2/4 
DbName:   CAT, CAT.tbl is not locked 
DbTitle:  'allegro'-Demo-Datenbank 
Size:     1121 (of which 1 deleted or unused numbers) 
LogFile:  CAT.log, Size: 8133 Bytes, Time: 20151126/16:31 
date n/e: #99n / #99e 
ProgDir:  .\    DisplParam: e-w0    Editor: WinVi32 
Enter (to see list of indexes) ... >2 

In beiden Menüs kann man mit 'h' einen Hilfetext abrufen, der die Funktionen näher erläutert.