AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Firebird Tabelle defekt

Ein Thema von Neumann · begonnen am 23. Jul 2014 · letzter Beitrag vom 24. Jul 2014
Antwort Antwort
Neumann

Registriert seit: 6. Feb 2006
Ort: Moers
529 Beiträge
 
Delphi 11 Alexandria
 
#1

Firebird Tabelle defekt

  Alt 23. Jul 2014, 15:05
Datenbank: Firebird • Version: 2.5 • Zugriff über: IbDac
Folgendes Problem:

Eine Tabelle mit 30 Feldern und etwa 700 Datensätzen wird ständig aktualisiert; alle 5 sec werden die Datensätze per sql update erneuert oder auch neue Datensätze angefügt. (Natürlich immer mit Commit nach jeder Bearbeitung) Weiter gibt es noch ab und an Lesezugriffe auf die Tabelle.

Die Frage warum lassen wir mal aussen vor; es gibt Gründe dafür die ich aber nicht weiter erläutern möchte.

Problem ist, dass die Datenbank jetzt zweimal in 4 Wochen kaputtgegangen ist. Beim ersten Mal konnte ich sie mit Gfix usw wieder reparieren; beim zweiten mal ging da nichts mehr, erst als ich die besagte Tabelle gelöscht hatte war ein Backup möglich; vorher blieb das Backup einfach stehen wenn es die Tabelle erreichte.

Mit IBExpert war z.B. Empty Table nicht möglich, nur Drop Table. Was kann das Problem auslösen und was kann man machen?

Ralf
Ralf
Gruß vom Niederrhein
  Mit Zitat antworten Zitat
Benutzerbild von Nersgatt
Nersgatt

Registriert seit: 12. Sep 2008
Ort: Emlichheim
693 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

AW: Firebird Tabelle defekt

  Alt 23. Jul 2014, 15:44
Problem ist, dass die Datenbank jetzt zweimal in 4 Wochen kaputtgegangen ist.
Sowas deutet oft auf einen (schleichenden) Defekt des Speichermediums hin. Von daher wäre meine erste Maßnahme, die Festplatte auszuwechseln. Bzw. zumindest die Festplatte zu überprüfen.
Jens
  Mit Zitat antworten Zitat
hstreicher

Registriert seit: 21. Nov 2009
220 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: Firebird Tabelle defekt

  Alt 23. Jul 2014, 18:55
Defektes RAM kann diese Art Fehler auch verursachen
  Mit Zitat antworten Zitat
Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
646 Beiträge
 
FreePascal / Lazarus
 
#4

AW: Firebird Tabelle defekt

  Alt 24. Jul 2014, 08:11
Sende doch mal die Datenbankstatistik an support@ibexpert.com, wenn der Fall in deiner Datenbank auftritt.

Stehenbleiben kann auch heissen, das der Garbagecollector Millionen von Recordversionen aufräumen muß und das
kann je nach Hardware recht lange dauern. Ein Backup ohne Garbagecollection kann da ggf sehr viel schneller
fertig sein.
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
IBExpert and Firebird Power Workshops jederzeit auch als Firmenschulung
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Firebird Tabelle defekt

  Alt 24. Jul 2014, 08:45
Schlechender HD-Defekt sollte Windows in der Ereignisanzeige protokollieren.

Leider sieht MS so einen kritisches Verhalten nicht als wichtig genug an das auch dem User direkt mitzuteilen.
Musste schon 3(!) mal damit leben das man erst nach einiger Zeit aufgrund der Windows-Instabilität darauf kommt mal selbst nachzusehen ob hier was Protokoliert wurde. Seit einiger Zeit läuft deshalb bei uns ein SMART-Tool mit.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:14 Uhr.
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