![]() |
Datenbank: Firebird • Version: 2.52 • Zugriff über: UniDAC
[Firebird] Stored proc recompile
Hallo,
grad was interessantes gefunden in meiner DB. ich habe eine SP (Doc_Queue_Process), welches je nach Parameter andere SPs aufruft. Jetzt hatte ich einen Fehler in einer SP, welche von der SP Doc_Queue_Process aufgerufen wird. nachdem ich den Fehler gefixt habe, im Programm wieder die stelle aufgeruden um zu sehen, dass jetzt alles ok ist, aber immer noch derselbe Fehler :O Kam raus, dass ich die SP Doc_Queue_Process auch compilieren musste, damit es dann funktionierte. Ist das normal ? Gibt es da eine einstellung in Firebird, dass das nicht notwenig ist ? Danke schonmal Helge |
AW: [Firebird] Stored proc recompile
Es gibt die Funktionaltät in den Admintools, abhängige Objekte zu ermitteln bzw. alle SP neu erstellen zu laasen
|
AW: [Firebird] Stored proc recompile
Zitat:
|
AW: [Firebird] Stored proc recompile
IBExpert, Database Workbench, ...
|
AW: [Firebird] Stored proc recompile
Zitat:
|
AW: [Firebird] Stored proc recompile
Aber ermitteln welche abhängigen SPs es gibt und diese vom Skript ebenfalls neu compilieren lassen.
|
AW: [Firebird] Stored proc recompile
Eigentlich dürfte das doch wurscht sein. Wenn ich das richtig verstanden habe, haben wir hier zwei SP: A und B.
A ruft B auf. B wird verändert/korrigiert. Trotzdem tritt der Fehler beim Aufruf von A immer noch auf. Das kann und darf doch nicht sein! (Oder habe ich das Problem mißverstanden? |
AW: [Firebird] Stored proc recompile
Zitat:
|
AW: [Firebird] Stored proc recompile
Zitat:
|
AW: [Firebird] Stored proc recompile
Zitat:
Das ist ein Seiteneffekt des Mulitversioning Ansatzes. Solange man A nicht neu kompliliert, verwendet diese die "alte" Version von B. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz