Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird Problem mit View (https://www.delphipraxis.net/153891-firebird-problem-mit-view.html)

Eppos 19. Aug 2010 09:43

Datenbank: Firebird • Version: 1.5.6 • Zugriff über: BDE

Firebird Problem mit View
 
Hallo zusammen,

ich bin ziemlich ratlos über folgendes Problem.
Ich habe Firebird 1.5.6 auf einem MS Win 2008 Server installiert.
Nun habe ich einen SELECT-View in meiner Datenbank erstellt und möchte diesen nun wieder löschen.
Ich bekomme aber die Meldung "View is in used". Auf dem alten Server MS Win 2003 hat es aber funktioniert.

Was mache ich falsch? bzw. hat jemand schon mal das gleiche Problem gehabt?

Vielen Dank!

Gruß,
Eppos

mkinzler 19. Aug 2010 09:45

AW: Firebird Problem mit View
 
-Irgendeine Transaktion noch offen?
-Wird er von einem anderen View oder SP verwendet?
-Paralleler Zugriff von anderem Client?
...

Eppos 19. Aug 2010 09:48

AW: Firebird Problem mit View
 
kann ich alles ausschließen...
früher war es genauso und es gab keine Probleme...

mkinzler 19. Aug 2010 09:49

AW: Firebird Problem mit View
 
Starte mal die Datenbank im SingleUser-Modus.

Eppos 19. Aug 2010 11:35

AW: Firebird Problem mit View
 
wie geht das?

mkinzler 19. Aug 2010 12:00

AW: Firebird Problem mit View
 
Welches Admin-Toll verwendest du?

Eppos 19. Aug 2010 12:07

AW: Firebird Problem mit View
 
dbexplorer

Kann es auch damit zusammenhängen, das ich den Classic-Server installiert habe und nicht den SuperServer?

mkinzler 19. Aug 2010 12:43

AW: Firebird Problem mit View
 
Nein dürfte es nicht.

DelphiBandit 19. Aug 2010 12:59

AW: Firebird Problem mit View
 
Classic-Server ist so ein Fall für sich! Bei den Kunden wo bei uns der Classic-Server läuft, verbleiben meist Zombie-Tasks für schon längst geschlossene Anwendungen, die sich alle ordnungsgemäss mittels Disconnect abmelden :( Vielleicht locken diese Deine View gegen Änderungen, weil die View einmal benutzt wurde. Schau mal im Taskmanager nach Prozessen, welche fb_inet_server.exe heissen. Von diesen wird pro DB-Verbindung einer aufgemacht. Wenn es mehr sind, als laufende Anwendungen ist das schon ein Indiz für diese "Zombies".

Auch funktioniert es nicht, den DB-Server in den Diensten bei der Classic-Version zu stoppen, der schafft es leider auch nicht zuverlässig diese Prozesse runterzufahren. Besserung soll erst die 2.5 FB bringen.

Was im Zweifelsfall immer hilft ist Maschine neu starten! Hattet Ihr denn unter Win2003 den SuperServer laufen?

Eppos 19. Aug 2010 13:03

AW: Firebird Problem mit View
 
Ja wir hatten den SuperServer laufen.

Ich werde heute Abend den SuperServer installieren, und dann mal schauen was passiert, weil das ist für den Kunden
kein Zustand.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:20 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz