![]() |
Datenbank: Paradox • Version: ? • Zugriff über: BDE
Noch ein Paradox Hilferuf
Hallo,
ich weiß, gibt gerade einen Thread dazu (und viele alte) aber ich brauche nur ein paar "Notfall-Tipps". Habe gerade einen Anruf bekommen, dass bei einem Kunden seine "uralte" Custom-Made Warenwirtschaft nicht mehr funktioniert. Habe noch nicht selber mit dem gesprochen, das kommt morgen, habe daher noch keine Details. Ich weiß aber das der 1-2 mal im Jahr anruft, weil irgendwas nicht läuft und dann macht der Kollege, der das entwickelt hat etwas und es geht wieder. Problem scheint dann jedes mal irgendwas mit kaputten Indexen zu sein, die dann weggeworfen und neu gemacht werden, oder so. Habe das aber bisher nur am Rande immer so mitbekommen. Der Kollege ist aber z.Zt. nicht erreichbar krank, die ganze Führungsriege ist auf einer Tagung und wird nicht erreichbar sein, so dass ich morgen den schwarzen Peter habe. Aber ich hab keine Ahnung von BDE und Paradox, deswegen hoffe ich ihr könnt mir einen Crash-Kurs oder Tutorial empfehlen. Oder Tools empfehlen um die Paradox-Tabellen (sind ja glaub ich immer jeweils eigene Dateien) zu reparieren oder da mit den Indexen zu arbeiten, oder oder oder. Werde jetzt gleich schonmal beginnen hier oder über google was dazu zu finden, wird wahrsch. einiges dazu geben, doch hoffe ich durch Tips von euch die Suche abkürzen und schnell an hilfreiche Infos kommen zu können. Vergleiche ich nämlich z.B. den anderen aktuellen Thread zum Thema Paradox/BDE so wird es schwer zwischen den (sicher berechtigten) Paradox-Bashing-Posts hilfreiche Infos zu finden. Denkt euch einfach ich wäre ein gerade fertiger Automechaniker, der super mit seinem Notebook aus dem Bordcomputer eines modernen Autos die Fehlercodes auslesen kann und der mit ein paar Befehlen die Einspritzung optimieren kann, dem jetzt aber einer einen Oldtimer dahingestellt hat, wo einfach nur mal an der richtigen Stelle mit dem Hammer gehauen werden muss, aber was ist die richtige STelle und wo ist der Meister wenn man ihn braucht:-D |
AW: Noch ein Paradox Hilferuf
Wir haben unsere eigenen Tools geschrieben um Datenbanken mit der BDE neu zu indizieren, zu reparieren, ...
Zum Reindizieren gibt es z.B. die Möglichkeit den Index zu entfernen (auch per SQL-Befehl) und wieder hinzuzufügen. Wir machen das z.B. bei DBase so, dass wir eine leere Indexdatei herüberkopieren und dann den Index neu erstellen. Die Tools dafür kosten meistens etwas, so wie dieses: ![]() Hier gibt es auch kostenlose: ![]() Welche davon funktionieren und wie gut die sind, kann ich dir leider nicht sagen... |
AW: Noch ein Paradox Hilferuf
Danke, werd ich ggf. mal was ausprobieren.
Aber nur mal zur Sicherheit gefragt. Wie ich das verstanden habe sind die Paradox-Datenbanken im Prinzip nur Dateien, d.h. ich könnte da Kopien von machen und versuchen die Tools auf die Kopien loszulassen und diese zu reparieren. Ist das erfolgreich, könnte ich die reparierten Dateien wieder zurückkopieren? |
AW: Noch ein Paradox Hilferuf
Zitat:
Ja, so sollte man das machen |
AW: Noch ein Paradox Hilferuf
War da nicht mal was mit Löschen der *.idx (und nach Absturz des Servers ggf. auch der *.lck) Dateien? :gruebel:
|
AW: Noch ein Paradox Hilferuf
Zitat:
Das mit der .lck Datei muss man manchmal machen, wenn die Anwendung abgeschmiert ist und die BDE nicht sauber beendet wurde. |
AW: Noch ein Paradox Hilferuf
Hab's mal mit dem Programm pdxbld.exe, das ich unter jaenickes Link bei Torry gefunden habe probiert (natürlich wie angedeutet in einer Kopie) und das hat mir zwei Tabellen/Indexe repariert. Habe die betroffenen Tabellen wieder zurückgeschickt und warte jetzt mal ob beim Kunden wieder alles läuft. Danke nochmal :-D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:52 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