|
|
[an error occurred while processing this directive][an error occurred while processing this directive]zurück | | |
Kategorie:
DBS-Compiler/DBS-Dateien
|
Fall: 1 | Plattform: Win | Betriebssystem: Windows NT,2000,XP |
Absturz der UQ Runtime Engine bei Kleinbuchstaben in display(..)
| |
Die Unique Runtime Engine kann beim Zugriff auf eine Datenbank abstürzen, die mit dem DBS-Compiler und einer DBS-Datei erzeugt wurde, bei der die DBS-Datei in den display-Parametern für Datentypen das Anzeigeformat in Kleinbuchstaben angegeben wird, z.B.:
create type BETRAG is Packed Decimal(5,2)
unsigned
display "-z(4)9.9(2)" * kleines z
heading "Geldbetrag klein"
create type BETREFF is Alphanumeric(40)
display "x(40)" * kleines x
heading "Betrefftext"
statt korrekt
create type BETRAG is Packed Decimal(5,2)
unsigned
display "-Z(4)9.9(2)"
heading "Geldbetrag klein"
create type BETREFF is Alphanumeric(40)
display "X(40)"
heading "Betrefftext"
Dieser Fehler kann nur auftreten, wenn die DBS-Datei von Hand editiert wurde und das Anzeigeformat falsch geschrieben wurde. Alle Datenbanken, die mit automatisch erzeugten DBS-Dateien und dem DBS-Compiler oder ohne den DBS-Compiler (Standard seit proNet START Version 2.12, bzw. Unique CONCEPT 6.00-09) erzeugt wurden, sind hiervon nicht betroffen. Ebenso sind Datenbanken, die mit einem lokalen Dictionary (uqconfig-Parameter db-dictionary) benutzt werden, nicht betroffen, selbst wenn die Datenbank mit diesem Fehler erzeugt worden sein sollte.
|
|
Letzte Änderung: 9. Februar 2004 |
[an error occurred while processing this directive] | [an error occurred while processing this directive][an error occurred while processing this directive]zurück | |
©2014 proNet Informationssysteme GmbH, alle Rechte vorbehalten.
|