Announcement

Collapse
No announcement yet.

Firebird Datenbank bricht ab

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Firebird Datenbank bricht ab

    Morgen,

    ich verwende bei meinen Programmen seit ein paar Jahren Firebird-. Datenbanken (1.5, 2.0) und jetzt die 2.1. Bei der 2.1er bekomme ich in unregelmäßigen Abständen die folgende Fehlermeldung und das Hineinschreiben in die Datenbank stoppt.
    Das komische ist, dass es über Tage funktioniert und dann eben der Fehler auftritt. Hat jemand eine Idee, was das sein kann bzw. wie man diesen Beheben kann?

    Besten Dank,
    Poller

    Code:
    com.ibatis.common.jdbc.exception.NestedSQLException:   
    --- The error occurred in DBXML/DBWertReadBean.xml.  
    --- The error occurred while executing update.  
    --- Check the  		INSERT INTO WS_Soll (ZEITSTEMPEL, WERT)  			VALUES (?, ?) 	.  
    --- Check the SQL Statement (preparation failed). 
    --- Cause: org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544726. Error reading data from the connection.null
    Reason: Error reading data from the connection.
    null
    Caused by: org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544726. Error reading data from the connection.
    null
    Reason: Error reading data from the connection.
    Zuletzt editiert von PollerJava; 14.04.2009, 10:03.

  • #2
    Hallo,

    schwer zu sagen.

    * Steht etwas Verdächtiges im firebird.log drinnen?
    * Werden UDFs eingesetzt? Wenn ja, welche?


    Thomas
    Thomas Steinmaurer

    Firebird Foundation Committee Member
    Upscene Productions - Database Tools for Developers
    Mein Blog

    Comment


    • #3
      Originally posted by Thomas Steinmaurer View Post
      Hallo,

      schwer zu sagen.

      * Steht etwas Verdächtiges im firebird.log drinnen?
      * Werden UDFs eingesetzt? Wenn ja, welche?


      Thomas
      Hallo,

      in der firebird.log steht nichts relevantes drinnen, außer das einige male:

      Code:
      JAPPOSSRV_21 (Server)	Tue Apr 14 09:50:44 2009
      	INET/inet_error: read errno = 10054
      UDF verwende ich:
      Code:
      FreeAdhocUDF.dll
      FreeAdhocUDF_borc5_32.dll
      FreeAdhocUDF_msvc8_32.dll
      kann man hiermit eine Aussage treffen?

      Besten Dank,
      Poller

      Comment


      • #4
        Hallo,

        da kann man nicht wirklich viel sagen, außer halt, dass man den Firebird-Server mit einer Buggy UDF zum Absturz bringen kann, das letztendlich am Client mit einer "error reading data from the connection" Fehlermeldung quitiert werden kann.


        Thomas
        Thomas Steinmaurer

        Firebird Foundation Committee Member
        Upscene Productions - Database Tools for Developers
        Mein Blog

        Comment


        • #5
          Originally posted by Thomas Steinmaurer View Post
          Hallo,

          da kann man nicht wirklich viel sagen, außer halt, dass man den Firebird-Server mit einer Buggy UDF zum Absturz bringen kann, das letztendlich am Client mit einer "error reading data from the connection" Fehlermeldung quitiert werden kann.
          Thomas

          Es wird jetzt noch besser, meine Applikation läuft ja ständig und jeden Sonntag um eine bestimmte Zeit (immer die gleiche -> 00:20:10 also um 20 nach Mitternacht) fällt mir die Datenbank aus und ich bekomme eben oben genannten Fehler, der Firebird- Server läuft aber weiter (in Systemsteuerung -> Firebird 2.1 Server Manager)


          ich tappe völlig im dunklen,

          Vielleicht kann ja jemand nochmal irgendwelche Prognosen abgeben, bin für jeden Hinweis dankbar.

          Besten Dank,
          Poller

          Comment


          • #6
            Hallo,

            vielleicht handelt es sich da um einen zeitgesteuerten Task, der z.B. eine Sicherung der Datenbank erstellt oder den Firebird-Server-Prozess beendet und auf Dateisystemebene eine Kopie der Datenbankdatei erstellt?

            Thomas
            Thomas Steinmaurer

            Firebird Foundation Committee Member
            Upscene Productions - Database Tools for Developers
            Mein Blog

            Comment


            • #7
              Originally posted by Thomas Steinmaurer View Post
              Hallo,

              vielleicht handelt es sich da um einen zeitgesteuerten Task, der z.B. eine Sicherung der Datenbank erstellt oder den Firebird-Server-Prozess beendet und auf Dateisystemebene eine Kopie der Datenbankdatei erstellt?

              Thomas
              Hallo nochmal,

              ich bin auf das Problem draufgekommen, es war der Router, der jeden Sonntag neu gestartet wurde und danach hatte ich bei meiner Applikation das Problem, da ich den Pfad nicht mit ...:localhost:... angegeben habe, sondern den ganzen Pfad,
              also mir Firebird alles OK!!

              Besten Dank für die Antworten,
              Viele Grüße,
              Poller

              Comment

              Working...
              X