712 lines
16 KiB
Plaintext
712 lines
16 KiB
Plaintext
.th WDB \*(RR 3.10.89 4
|
|
.sh AUFRUF
|
|
wdb2 [flags] d_b_i
|
|
.br
|
|
wdb3 [flags] d_b_i
|
|
.sh FLAGS
|
|
.lp +8 8
|
|
-2d_b_d nur wdb2: \*Andern des \*(RR Datenbankfilenamens
|
|
aus dem DBI-file in d_b_d
|
|
.lp +8 8
|
|
-3d_b_d nur wdb3: \*Andern des \*(RR Datenbankfilenamens
|
|
aus dem DBI-file in d_b_d
|
|
.lp +8 8
|
|
-id_b \*Andern des \*(II Datenbanknamens
|
|
aus dem DBI-file in d_b
|
|
.lp +8 8
|
|
+ nur wdb3: \*(RR 4-Flag
|
|
.i0
|
|
.sh ARGUMENTE
|
|
.lp +8 8
|
|
d_b_i \*(UU-file-name des DBI-files
|
|
.i0
|
|
.sh FUNKTION
|
|
wdb2, wdb3 liest auf der Basis des gegebenen DBI-Textfiles d_b_i
|
|
aus 1 bis 5 \*(II Relationen,
|
|
konvertiert die Datens\*atze
|
|
und speichert sie in eine \*(RR Da\%ten\%bank.
|
|
.s1
|
|
Vor der Kon\%ver\%tierung werden die
|
|
im DBI-Textfile stehenden Kommandos
|
|
mit der Meldung
|
|
.s1
|
|
.in 13
|
|
\*(RR\ EXECUTING\ \ ...\ \ cmd
|
|
.i0
|
|
.s1
|
|
ausgef\*uhrt.
|
|
Bei der Konvertierung wird der Stand
|
|
der Arbeit auf einer relativen Skala protokolliert.
|
|
Zu der Skala wird der absolute Ma\*sstab
|
|
(n Datens\*atze entsprechen 2% bzw. einem "." auf der Anzeige)
|
|
ausgegeben.
|
|
Das Ende mu\*s nicht unbedingt erreicht werden,
|
|
es kann sogar \*uberschritten werden,
|
|
wenn die Verbundbedingungen nicht eindeutig sind.
|
|
.br
|
|
Die Ausf\*uhrung des Kommandos
|
|
.lp +8 8
|
|
% wdb2 dbi
|
|
.i0
|
|
w\*urde folgende Ausgabe erzeugen:
|
|
.s1
|
|
.nf
|
|
|--------------------------------------------------|
|
|
| 1 records per "." |
|
|
|--------------------------------------------------|
|
|
.......
|
|
|__________________________________________________|
|
|
.fi
|
|
.s1
|
|
Nach der Kon\%ver\%tierung werden die
|
|
im DBI-Textfile stehenden Kommandos
|
|
mit der Meldung
|
|
.s1
|
|
.in 13
|
|
\*(RR\ EXECUTING\ \ ...\ \ cmd
|
|
.i0
|
|
.s1
|
|
ausgef\*uhrt.
|
|
.s1
|
|
Die durch wdb2, wdb3 angesprochenen Relationen
|
|
d\*urfen keine Sichten sein
|
|
und m\*ussen dem das Kommando
|
|
ausf\*uhrenden Nutzer an\%ge\%geignet sein
|
|
bzw. m\*ussen mindestens das RETRIEVE-TO-ALL-Zugriffsrecht ha\%ben.
|
|
.sh FEHLER
|
|
.lp +8 8
|
|
\*(RR\ cmd\ FAILED
|
|
.lp +8 8
|
|
===> Das \*(UU Kommando cmd wurde fehlerhaft beendet
|
|
(exit-Status != 0).
|
|
.br
|
|
Die Arbeit von wdb2/3 wird beendet,
|
|
alle bisher ausgef\*uhrten Aktionen bleiben erhalten.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ unexpected\ eof\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Das DBI-file ist auf Zeile ll vorzeitig zu Ende,
|
|
ob\%wohl noch einige \*(RR/\*(II Zuordnungen feh\%len.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ RECORD\ sequence\ error
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ try\ to\ write\ record\ r1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ on\ record\ r2
|
|
.lp +8 8
|
|
\*(RR\ on\ FIELD\ ff\ /\ DOMAIN\ dd
|
|
.lp +8 8
|
|
===> Wird die \*(RR Satznummer
|
|
explizit in einer \*(II Relation gehalten,
|
|
so werden die S\*atze an die korrekte Stelle
|
|
innerhalb der \*(RR Da\%ten\%bank geschrieben
|
|
und die L\*ucken mit gel\*oschten S\*atzen auf\%ge\%f\*ullt.
|
|
Dabei wird erwartet,
|
|
da\*s die \*(II Relation
|
|
aufsteigend nach der Satznummer sortiert ist
|
|
und keine Satznummer doppelt auftritt.
|
|
Bei Verletzung der Regel
|
|
wird die Satznummer r1 des falsch eingeordneten Satzes ausgeben.
|
|
r2 gibt die akutelle Satzposition in der \*(RR Da\%ten\%bank an.
|
|
.br
|
|
Die \*(RR Datenbank ist unvollst\*andig
|
|
und damit nicht verwendbar.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ Sie\ sind\ kein\ eingetragener\ \*(ii-Nutzer
|
|
.lp +8 8
|
|
===> Nur eingetragene Nutzer des \*(II Systems
|
|
k\*on\%nen dieses Kommando ausf\*uhren.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ Unbekanntes\ Flag\ 'ff'
|
|
.lp +8 8
|
|
usage:\ \ wdb2\ [flags]\ dbi
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ -2dbd\ \ change\ DBD-file-name
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ -idb\ \ \ change\ DB-name
|
|
.lp +8 8
|
|
===> Das \*ubergeben Flag ff
|
|
ist dem Kommando nicht be\%kannt (nur wdb2).
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ Unbekanntes\ Flag\ 'ff'
|
|
.lp +8 8
|
|
usage:\ \ wdb3\ [flags]\ dbi
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ -3dbd\ \ change\ DBD-file-name
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ -idb\ \ \ change\ DB-name
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ +\ \ \ \*(RR\ 4-flag
|
|
.lp +8 8
|
|
===> Das \*ubergeben Flag ff
|
|
ist dem Kommando nicht be\%kannt (nur wdb3).
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ can't\ access\ DB\ xx
|
|
.lp +8 8
|
|
===> Die \*(II Datenbank xx existiert nicht
|
|
oder der das Kommando ausf\*uhrende Nutzer
|
|
hat nicht das Recht,
|
|
auf sie zuzugreifen.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ can't\ access\ DBD-file\ xx
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die \*(RR Da\%ten\%bank xx ist nicht vorhanden
|
|
oder kann von \*(II nicht zum Schreiben
|
|
er\*offnet werden.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ can't\ access\ DBI-file\ xx
|
|
.lp +8 8
|
|
===> Das DBI-file xx existiert nicht
|
|
oder kann von \*(II nicht zum Lesen er\*offnet werden.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ can't\ access\ RELATION\ rel
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die \*(II Relation rel existiert nicht
|
|
oder der das Kommando ausf\*uhrende Nutzer
|
|
hat nicht das Recht,
|
|
auf sie zuzugreifen.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ can't\ access\ VIEW\ rel
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die \*(II Relation rel ist eine Sicht,
|
|
die durch das Kommando nicht unterst\*utzt wird.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ can't\ convert\ type\ t1l1\ to\ type\ t2l2
|
|
.lp +8 8
|
|
\*(RR\ on\ FIELD\ ff\ /\ DOMAIN\ dd
|
|
.lp +8 8
|
|
===> Die \*(II Dom\*ane dd mit dem Typ t1l1
|
|
kann nicht in den Typ t2l2
|
|
des \*(RR Feldes konvertiert wer\%den.
|
|
Folgende Typ\%zu\%ord\%nun\%gen wer\%den unterst\*utzt:
|
|
.s1
|
|
.in 13
|
|
.nf
|
|
\*(RR \*(II
|
|
----------------------------------------------------
|
|
Cl (0 < l < 255) cn (0 < n < 256)
|
|
D c8
|
|
L c1
|
|
Nl.d (0 <= d < l < 21) i1 || i2 || i4 || f4 || f8
|
|
M (nur \*(R3/4) keine Zuordnung m\*oglich
|
|
Satznummer i4
|
|
Loeschmarkierung c1
|
|
.fi
|
|
.i0
|
|
.s1
|
|
Die \*(RR Datenbank ist unvollst\*andig
|
|
und damit nicht verwendbar.
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ can't\ lock\ RELATION\ rel
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Bei dem Versuch die \*(II Relation rel
|
|
f\*ur das Kommando zu sperren,
|
|
trat ein Parallelit\*atsfehler auf.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ duplicate\ DOMAIN-number\ dd
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die Nummer der \*(II Dom\*ane dd,
|
|
die auf Zeile ll steht,
|
|
ist bereits vorher an eine
|
|
andere Dom\*ane vergeben worden.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ duplicate\ FIELD-number\ ff
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die Nummer des \*(RR Feldes ff,
|
|
das auf Zeile ll steht,
|
|
ist bereits vorher an ein
|
|
anderes Feld ver\%ge\%ben worden.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ duplicate\ REFERENCE\ to\ domain\ dd
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die Nummer der \*(II Dom\*ane dd,
|
|
die im Zu\%ord\%nungsteil auf Zeile ll steht,
|
|
ist bereits vorher ei\%nem
|
|
anderen \*(RR Feld zugeordnet worden.
|
|
Eine Dom\*ane kann nicht
|
|
in mehrere Felder geladen werden.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ duplicate\ REFERENCE\ to\ field\ ff
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die Nummer des \*(RR Feldes ff,
|
|
das im Zu\%ord\%nungsteil auf Zeile ll steht,
|
|
ist bereits vorher ei\%ner
|
|
anderen \*(II Dom\*ane zugeordnet worden.
|
|
Ein Feld kann nicht aus mehreren Dom\*anen geladen werden.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ exec\ error
|
|
.lp +8 8
|
|
===> Das mit
|
|
"\*(RR EXECUTING ... cmd"
|
|
protokollierte Kommando
|
|
kann nicht geladen werden,
|
|
da es nicht existiert
|
|
oder keine Zugriffsberechtigung besteht.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ extra\ lines
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Ab Zeile ll des DBI-files
|
|
stehen \*uberfl\*ussige Zeilen,
|
|
die durch das Kommando nicht interpretierbar sind.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ field\ write\ error\ on\ DBD-file
|
|
.lp +8 8
|
|
===> Beim Schreiben der Felddefinition
|
|
im Kopfteil der \*(RR Da\%ten\%bank
|
|
trat ein \*(UU Fehler auf.
|
|
.br
|
|
Die \*(RR Datenbank ist unvollst\*andig
|
|
und damit nicht verwendbar.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ fork\ error
|
|
.lp +8 8
|
|
===> Das mit
|
|
"\*(RR EXECUTING ... cmd"
|
|
protokollierte Kommando
|
|
kann nicht zur Ausf\*uhrung gebracht werden,
|
|
da wahrscheinlich die Anzahl der Prozesse aus\%ge\%sch\*opft ist.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ header\ write\ error\ on\ DBD-file
|
|
.lp +8 8
|
|
===> Beim Schreiben der Da\%ten\%bankdefinition
|
|
im Kopfteil der \*(RR Da\%ten\%bank
|
|
trat ein \*(UU Fehler auf.
|
|
.br
|
|
Die \*(RR Datenbank ist unvollst\*andig
|
|
und damit nicht verwendbar.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ illegal\ DOMAIN-number\ dd
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die Nummer dd der \*(II Dom\*ane
|
|
auf Zeile ll ist falsch,
|
|
sie darf zwischen 1 .. Dom\*ananzahl der Re\%la\%tion liegen;
|
|
.br
|
|
vergleiche dazu Feld "Domaenanzahl:" von
|
|
.lp +16 8
|
|
% helpr d_b r_e_l
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ illegal\ FIELD-number\ ff
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die Nummer des \*(RR Feldes
|
|
auf Zeile ll ist falsch,
|
|
sie darf zwischen 0 .. Feldanzahl-1 der Da\%ten\%bank liegen.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ illegal\ REFERENCE-domain-number\ dd
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die Nummer dd der \*(II Dom\*ane
|
|
auf Zeile ll im Zuordnungsteil ist falsch,
|
|
sie darf zwischen 1 .. Dom\*ananzahl der Re\%la\%tion liegen;
|
|
.br
|
|
vergleiche dazu Feld "Domaenanzahl:" von
|
|
.lp +16 8
|
|
% helpr d_b r_e_l
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ illegal\ REFERENCE-field-number\ ff
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die Nummer des \*(RR Feldes
|
|
auf Zeile ll im Zu\%ord\%nungsteil ist falsch,
|
|
sie darf zwischen 0 .. Feld\%an\%zahl-1 der Da\%ten\%bank liegen.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ length\ error\ on\ DOMAIN\ dd
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ expected\ l1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ \ \ \ found\ l2
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die L\*ange der \*(II Dom\*ane dd
|
|
ist in der Re\%la\%tion der Datenbank l1 Bytes,
|
|
im DBI-file ist auf Zeile ll
|
|
die L\*ange aber mit l2 Bytes angegeben;
|
|
.br
|
|
vergleiche dazu
|
|
.lp +16 8
|
|
% helpr d_b r_e_l
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ DB-line\ [I\ ...]
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die \*(II Datenbankzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll erwartet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ DB-name
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der \*(II Datenbankzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll der Name der Datenbank erwartet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ DBD-file-name
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der \*(RR Datenbankzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll der Name der Datenbank erwartet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ DBD-line\ [2\ ...]
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die \*(R2 Datenbankzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll erwartet,
|
|
aber nicht ge\%fun\%den (nur wdb2).
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ DBD-line\ [3\ ...]
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die \*(R3 Datenbankzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll erwartet,
|
|
aber nicht ge\%fun\%den (nur wdb3).
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ DOMAIN-name
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der \*(II Dom\*anzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll der Name der Dom\*ane erwartet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ DOMAIN-number
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der \*(II Dom\*anzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll die Nummer der Dom\*ane erwartet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ DOMAIN-type\ &\ length
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der \*(II Dom\*anzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll die Typ-/L\*angenangabe der Dom\*ane erwartet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ DOMAIN\ with\ number\ dd
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> F\*ur die \*(II Dom\*ane dd
|
|
wird im DBI-file
|
|
auf der Zeile ll eine Dom\*anzeile erwartet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ FIELDS
|
|
.lp +8 8
|
|
===> F\*ur die \*(RR Felder
|
|
werden im DBI-file ab Zeile ll
|
|
Definitionen er\%war\%tet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ FIELD-name
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der \*(RR Feldzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll der Name des Feldes erwartet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ FIELD-number
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der \*(RR Feldzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll die Nummer des Feldes erwartet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ FIELD-type\ &\ length
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der \*(RR Feldzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll die Typ-/L\*angenangabe des Feldes erwartet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ REFERENCES
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> F\*ur die \*(II Dom\*anen
|
|
werden im DBI-file auf Zeile ll
|
|
Zuordnungen zu \*(RR Feldern er\%war\%tet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ REFERENCE-domain-number
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der Zuordnungszeile
|
|
wird im DBI-file
|
|
auf der Zeile ll die Nummer der \*(II Dom\*ane er\%war\%tet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ REFERENCE-field-number
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der Zuordnungszeile
|
|
wird im DBI-file
|
|
auf der Zeile ll die Nummer des \*(RR Feldes er\%war\%tet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ RELATION-line\ [T\ ...]
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die \*(II Tabellenzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll er\%war\%tet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ missing\ RELATION-name
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> In der \*(II Tabellenzeile
|
|
wird im DBI-file
|
|
auf der Zeile ll der Name der Tabelle (Relation) er\%war\%tet,
|
|
aber nicht ge\%fun\%den.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ missing\ join\ DOMAINS\ on\ RELATION\ rel
|
|
.lp +8 8
|
|
===> F\*ur die \*(II Relation rel
|
|
gibt es keine ge\%mein\%samen Dom\*anen
|
|
mit ihren Vorg\*angerrelationen,
|
|
so da\*s kein sinnvoller Relationenverbund (join)
|
|
ausgef\*uhrt werden kann.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ \ no\ space
|
|
.lp +8 8
|
|
===> Der dynamische Speicherbereich
|
|
zur Ausf\*uhrung des Verbundes
|
|
\*uber mehere Relationen (join)
|
|
ist nicht verf\*ugbar.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ point\ error\ on\ FIELD\ ff
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ expected\ <\ d1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ \ \ \ found\ \ \ d2
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die Anzahl der Dezimalstellen d2 des \*(RR Feldes ff
|
|
im DBI-file ist auf Zeile ll
|
|
mu\*s kleiner als die Feldl\*ange d1 sein.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ record\ write\ error\ on\ DBD-file
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ on\ record\ rr
|
|
.lp +8 8
|
|
===> Beim Schreiben des Datens\*atzes rr
|
|
im die \*(RR Da\%ten\%bank
|
|
trat ein \*(UU Fehler auf.
|
|
.br
|
|
Die \*(RR Datenbank ist unvollst\*andig
|
|
und damit nicht verwendbar.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ record\ too\ long\ (ll\ bytes)
|
|
.lp +8 8
|
|
===> Die \*(RR Satzl\*ange ll
|
|
\*uberschreitet die maximal zul\*assige Gr\*o\*se
|
|
(\*(R2: 1000 Bytes,
|
|
\*(R3/4: 4000 Bytes).
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ too\ many\ RELATION-lines\ [T\ ...]
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Die \*(II Tabellenzeile
|
|
im DBI-file auf Zeile ll
|
|
leitet die Definition der 6. Relation ein,
|
|
es sind aber nur 5 Relationen zul\*assig.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ type\ error\ on\ DOMAIN\ dd
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ expected\ t1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ \ \ \ found\ t2
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Der Typ der \*(II Dom\*ane dd
|
|
ist in der Re\%la\%tion der Datenbank t1,
|
|
im DBI-file ist auf Zeile ll
|
|
der Typ aber mit t2 angegeben;
|
|
.br
|
|
vergleiche dazu
|
|
.lp +16 8
|
|
% helpr d_b r_e_l
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\*(RR\ type\ error\ on\ join\ DOMAIN\ dd\ on\ RELATION\ rel
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ expected\ t1l1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ \ \ \ found\ t2l2
|
|
.lp +8 8
|
|
===> F\*ur die \*(II Relation rel
|
|
entspricht der Dom\*antyp t1l1
|
|
nicht dem Typ t2l2 der Verbunddom\*ane der Vorg\*angerrelation.
|
|
Verbunddom\*anen m\*ussen grunds\*atzlich
|
|
gleichen Typs
|
|
(und gleicher L\*ange) sein.
|
|
.i0
|
|
.s1
|
|
.lp +8 8
|
|
\ \ \ \ \ \ \ \ unknown\ type\ tt
|
|
.lp +8 8
|
|
\*(RR\ DBI-file:\ syntax\ error\ on\ line\ ll
|
|
.lp +8 8
|
|
===> Der Feldtyp tt
|
|
in der Zeile ll
|
|
ist als \*(RR Datentyp unbekannt.
|
|
Zul\*assige Datentypen sind C, D, L, N,
|
|
M (nur wdb3).
|
|
.i0
|