streamingdatei stm löschen?

  • Hallo


    ich habe versucht eine offlinedefragmentierung meine datenbank durchzuführen. leider scheitert das immer mit folgender Meldung.


    Operation terminated with error -2202 (JET_errSLVCorrupted, Corruption encountered in streaming file) after 188.391 seconds.


    Mein Prob ist, dass mir meine Partition überläuft durch die grosse stm file. Ich kann eine defragmentierung ohne die streamingdatei machen. Aber gerade die ist ja zu gross (18 GB). Die Datenbank hat selbst nur 1,7 GB.


    Kann ich die Streamingdatei löschen? Wird die dann wieder neu angelegt?


    danke für die Hilfe


    bb simon

    • Offizieller Beitrag

    Hallo,


    eine direkte Offline Defragmentierung gegen die stm Datei ist zwar technisch möglich, jedoch wird die Datei zerstört.


    Daher muss die OffleinDefragmentierung immer gegen die .edb laufen. Dort gibt es dann interne Verbindungen.


    Das löschen der .stm kannst Du machen und dann eine neue mit folgenden Befehl erstellen.


    eseutil /p <Pfad>\DB.edb /createstm


    Allerdings sind die Daten innerhalb der DB verloren.

    Gruss, Jürgen