| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| | |
 | SOLIDWORKS NEXT | Episode 3: Von CAD Zu Code - Nahtlose Konstruktion und virtuelle Roboterprogrammierung, ein Webinar am 15.09.2026
|
|
Autor
|
Thema: Korrupte Dateien und Datenbank (638 mal gelesen)
|
Devastator Mitglied --
 
 Beiträge: 483 Registriert: 14.07.2005 HP ZBook 17 G3 Win10 Intel Xeon E3-1545M v5 @2.90GHz 16 GB RAM 256 GB SSD NVIDIA Quadro M2000M --------------------------- HP Z2 Tower G5 Win10 Intel i9 3,70GHz 64 GB RAM 500 GB SSD NVIDIA Quadro RTX 4000 2x HP ZR2440w TFT
|
erstellt am: 23. Jan. 2008 09:30 <-- editieren / zitieren --> Unities abgeben:         
Hallo, wir haben SWX im Einsatz aber noch keine Datenbank. Soviel zum Ist-Zustand. Meine Frage nun: Wenn SWX -Dateien korrupt werden (wenn man das so sagen kann) und man sie in eine Datenbank "eincheckt", überrüft die Datenbank ob noch alles in Ordnung ist oder "frisst" sie die Datei einfach so. Hintergrund ist dieser: Wir haben in letzter Zeit öfter mal das Problem, das bsich eim öffnen, bearbeiten oder speichern SWX einfach schließt. Ich unterstelle nun einfach mal einen Defekt an der Datei (ist aber auch egal). Wird eine (vielleicht) defekte Datei einfach in eine DB übernommen, oder kann ich einen Fehler mit Prüftools erkennen? Fehler müssen ja nicht offensichtlich sein und können ja rein theoretisch erst nach gewisser Zeit auftreten. Gruß Devastator ------------------ Management ist, wenn 10 Leute für das bezahlt werden, was 5 billiger tun könnten, wenn sie nur zu dritt sind und davon 2 krank sind. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marco Kreutz Mitglied
  
 Beiträge: 640 Registriert: 11.02.2003
|
erstellt am: 23. Jan. 2008 09:46 <-- editieren / zitieren --> Unities abgeben:          Nur für Devastator
Hallo, eine Datenbank speichert lediglich die eingebenen Metadaten wie Benennung, Datum, Sachnummer usw zu diesem Dokument. In manchen Datenbanken (PDM, EDM ..) wird eventuell noch der Ablagepfad zu einem Vault mit abgelegt. So das beim ausschecken dieses Dokument aus dem Vault genommen wird und auf die Lokale Maschine kopiert wird. Da dieser Fehler noch nicht mal von SolidWorks abgefangen wird, kann es keine Prüfrountine geben die das kann. ------------------ Mit freundlichem Gruss Marco Kreutz http://www.hitteam.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pi-design Mitglied Design Engineer
  
 Beiträge: 950 Registriert: 09.08.2002 WIN 10 / 64bit SWX 2018 SP5 64 Bit MS Office 2013 HP Z420 Intel Xeon E5-1620 3,66GHz 16 GB RAM 2x HP LA2405wg (24") NVIDIA Quadro 2000 Space Explorer
|
erstellt am: 23. Jan. 2008 10:08 <-- editieren / zitieren --> Unities abgeben:          Nur für Devastator
Hallo Piet, dank Deiner Hilfe hat mein Software-Kollege folgende Befehlszeile eingefügt: Dim retval As Boolean retval = Model.EditRebuild3()
Damit funzelt es jetzt. Mist, bin gerade in den falschen Thread gerutscht. Sorry
Gruß Pille ------------------ pi-design ACD Gruppe [Diese Nachricht wurde von pi-design am 23. Jan. 2008 editiert.] [Diese Nachricht wurde von pi-design am 23. Jan. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing. / Supporter

 Beiträge: 3864 Registriert: 29.09.2004 SOLIDWORKS 2024 SP3.1 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1
|
erstellt am: 23. Jan. 2008 10:12 <-- editieren / zitieren --> Unities abgeben:          Nur für Devastator
Hallo Devastator, Betrachtung anders rum wie von Marco. Beim einspeichern in die Datenbank wird das File nicht in die Datenbank gespeichert, sondern von deiner lokelen Festplatte (muss nicht lokal sein) in die Datenbank- ablage kopiert. Dies wird normalerweise aus dem CAD ausgeführt. Normalerweise fängt das CAD den Prozess ab, wenn das File nicht gespeichert ist, und fordert zum Speichern auf. Wenn das File beim Speichern zerstörrt wird (Korruptes File), das vom CAD aber nicht festgestellt wird, wird der Kopiervorgang wohl oder übel durchgeführt werden, denn den Kopiervorgang stört das Korrupte File nicht. Nun stellt sich die Frage, ob ihr mit der Datenbank ein Neutralformat ablegen wollt. Wenn ja, stellt sich die Frage, ob dieses Neutralformat von der Datenbank, oder vom Client (deinem PC) erzeugt wird. Wenn es die Datenbank erzeugt, dürfte beim Laden das Korrupte File eine Fehlermeldung erzeugen, und dann sollte man es merken, sofern die Datenbank den Fehler korrekt ausgibt, und der Admin die Fehlermeldungen sich entweder auf das E-Mail umleitet, oder sie in einem Protokollfile regelmässig nachschlägt. Gruss Mike ------------------ The Power Of Dreams Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Devastator Mitglied --
 
 Beiträge: 483 Registriert: 14.07.2005 HP ZBook 17 G3 Win10 Intel Xeon E3-1545M v5 @2.90GHz 16 GB RAM 256 GB SSD NVIDIA Quadro M2000M --------------------------- HP Z2 Tower G5 Win10 Intel i9 3,70GHz 64 GB RAM 500 GB SSD NVIDIA Quadro RTX 4000 2x HP ZR2440w TFT
|
erstellt am: 23. Jan. 2008 11:01 <-- editieren / zitieren --> Unities abgeben:         
Ok danke. Ich glaube, ich habe da die Frage etwas doof formuliert. Lassen wir die DB erstmal weg und kürzen die Frage etwas ein: Gibt es Tools (gekauft oder selbstgebastelt), welche fehlerhafte Dateien erkennen und Meldung erstatten? Gruß Devastator
------------------ Management ist, wenn 10 Leute für das bezahlt werden, was 5 billiger tun könnten, wenn sie nur zu dritt sind und davon 2 krank sind. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau

 Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 23. Jan. 2008 12:07 <-- editieren / zitieren --> Unities abgeben:          Nur für Devastator
Ein Makro könnte sicherlich jede Datei noch einmal versuchen zu laden und dabei Fehler abfangen und es könnte auf Aufbaufehler prüfen, wie es gestern erst in einem Fred hier zu sehen war... ------------------ Lutz Federbusch Mein Gästebuch Der Mensch, Herr oder Sklave der Technik? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |