Einzelnen Beitrag anzeigen

smudo

Registriert seit: 6. Sep 2005
Ort: Cottbus
362 Beiträge
 
Delphi XE2 Professional
 
#1

IBDatabase nach kurzzeitigem Verbindungsabbruch

  Alt 30. Jul 2008, 15:23
Datenbank: Interbase • Version: 6.2 • Zugriff über: IBX
Hallo,

ich stehe vor dem Problem, was ich nach einem kurzzeitigen Verbindungsabbruch zum DB-Server tun kann.
  • die DB ist nach dem Programmstart permanent connectet
  • nach einem Verbindungsabbruch kommt bei jedem Transaction-Zugriff die Fehlermeldung "Unable to complete network request..."
  • Tritt der Fehler beim Commit oder Rollback auf, breche ich die Programmausführung ab
  • Tritt der Fehler beim StartTransaction auf, soll die Datenbank neu verbunden werden (x Versuche in einem bestimmten Intervall)
Leider funktioniert letzteres nicht. Es passiert folgendes:

bei IBDataBase.Close:
Zitat:
Unable to complete network request to host "...".
Error writing data to the connection.
Eine vorhandene Verbindung wurde vom Remotehost geschlossen.
bei IBDataBase.Connect
Zitat:
Cannot perform operation -- DB is currently open
Was kann ich sonst tun, um die Verbindung wieder neu aufzubauen?

Vielen Dank im Voraus
René
  Mit Zitat antworten Zitat