Hallo Leute,
ich habe ständig Probleme unter einem Interbase OpenSource Server (LI-V6.0.1.0) Foreign Keys anzulegen. Er beschwert sich ständig auf die follgende Weise:
---------- STATEMENT ----------
alter table SOFTWARE
add constraint FK_SOFTWARE
foreign key (DESTTYPE)
references DESTTYPE(DESTID)
---------- ERROR MESSAGE ----------
This operation is not defined for system tables.
unsuccessful metadata update.
object DESTTYPE is in use .
Weder die Tabelle Software noch DestType ist geöffnet und beide enthalten auch keine Daten die irgendwie hinderlich sein könnten. Beide Tabellen sind eigentlich komplett jungfrääulich und enthalten nur jeweils einen PK.
Wenn ich dann mal mit der kompletten Datenbank einen Backup und Restore gemacht habe kann ich auch wieder FK's anlegen. Das ist natürlich nicht besonders schön, zumahl die Datenbank auch noch benutzt wird.
Kann man da irgendwie abhilfe schaffen ohne das man Interbase käuflich erwerben muß? Möglicherweise mit FireBird?
Ich bin für jede Antwort dankbar.
Gruß
Uwe Regenhardt
ich habe ständig Probleme unter einem Interbase OpenSource Server (LI-V6.0.1.0) Foreign Keys anzulegen. Er beschwert sich ständig auf die follgende Weise:
---------- STATEMENT ----------
alter table SOFTWARE
add constraint FK_SOFTWARE
foreign key (DESTTYPE)
references DESTTYPE(DESTID)
---------- ERROR MESSAGE ----------
This operation is not defined for system tables.
unsuccessful metadata update.
object DESTTYPE is in use .
Weder die Tabelle Software noch DestType ist geöffnet und beide enthalten auch keine Daten die irgendwie hinderlich sein könnten. Beide Tabellen sind eigentlich komplett jungfrääulich und enthalten nur jeweils einen PK.
Wenn ich dann mal mit der kompletten Datenbank einen Backup und Restore gemacht habe kann ich auch wieder FK's anlegen. Das ist natürlich nicht besonders schön, zumahl die Datenbank auch noch benutzt wird.
Kann man da irgendwie abhilfe schaffen ohne das man Interbase käuflich erwerben muß? Möglicherweise mit FireBird?
Ich bin für jede Antwort dankbar.
Gruß
Uwe Regenhardt
Comment