Moin Moin,
ich starte gerade die ersten Versuche o.g. Update mit einer DB-Kopie durchzuführen und stoße gleich beim Start auf die ersten Probleme:
Beim Ausführen des ersten Skripts "update.sql" erscheint bei Vorgang 31 (Dropping table BSAARCHIV) die Meldung: "Es gibt offene Transaktionen. Commit?", gleichzeitig erscheint im Meldefenster: "Line 140: This operation is not defined for system tables. unsuccessful metadata update. object BSAARCHIV is in use". Egal, ob man nun im Meldefenster "Ja" oder "Nein" drückt, wird anschließend das Skript mit Fehlern beendet. Was ist zu tun, wie kann ich die entsprechende Tabelle so bereinigen, daß das Skript durchläuft?
mfG Geronimo
Update 1.6.02 auf 2000.A.3
Moderator: SYNERPY
-
- Beiträge: 216
- Registriert: Do Jun 17, 2004 8:08 am
Hallo,
der einfachste weg ist das Update auf einer Firebird-Installation durchzuführen. Hier werden komplexe Metadatan-Änderungen wesentlich besser, sauberer und sicherer durchgeführt.
Ein anderer Weg ist, vor das ein zu schreiben. Dies ist aber eine spezielle Funktion von IBExpert und kein SQL-Befehl. Deshalb auch nur unter IBExpert einsetzbar.
thx SYN14
der einfachste weg ist das Update auf einer Firebird-Installation durchzuführen. Hier werden komplexe Metadatan-Änderungen wesentlich besser, sauberer und sicherer durchgeführt.
Ein anderer Weg ist, vor das
Code: Alles auswählen
DROP TABLE BSAARCHIV;
Code: Alles auswählen
RECONNECT;
thx SYN14