Forum: Datenbanken
by stalkingwolf,
17. Dez 2015
Hallo.
Das ist ebenfalls egal. Ob wir es machen wenn die Datenbank in Benutzung ist oder wenn wir alleine darauf sind, die Meldung ist die gleiche.
Es hilft immer nur der gbak.
Die andere Variante haben wir auch probiert. Tabelle anlegen und commiten funktioniert. Index anlegen und der Fehler erscheint.
Wir arbeiten schon seit ein paar Jahren mit Firebird und hatten das Problem so...
Forum: Datenbanken
by stalkingwolf,
16. Dez 2015
nein daran liegt es nicht. Ich hatte oben geschrieben das es nach einem gbak funktioniert.
Das Problem liegt nicht an dem Namen.
Das war auch nur ein Test. Die Tabellen lauten sonst anders und haben einen eindeutigen Namen.
Den Index ausserhalb vom CREATE TABLE aufzurufen bringt auch nichts. Fehlermeldung ist die gleiche.
Forum: Datenbanken
by stalkingwolf,
15. Dez 2015
das ist eigentlich egal.
Man kann auch einen 2 Zeiler als Beispiel schreiben. Der geht ebenfalls nicht durch.
CREATE TABLE MYTEST
(
MYSNR Integer NOT NULL,
CONSTRAINT MYINDEX PRIMARY KEY (MYSNR)
);
Forum: Datenbanken
by stalkingwolf,
15. Dez 2015
Hallo zusammen,
ich habe ein Problem was sich mittlerweile häuft und ich habe keine Ahnung woran es liegt.
Wenn ich on the fly Tabellen in einer Firebirddatenbank anlegen möchte dann erhalte ich die Meldung
*** IBPP::SQLException ***
Context: Transaction::Commit