Hogyan Törölje A Tranzakciós Naplót

Tartalomjegyzék:

Hogyan Törölje A Tranzakciós Naplót
Hogyan Törölje A Tranzakciós Naplót

Videó: Hogyan Törölje A Tranzakciós Naplót

Videó: Hogyan Törölje A Tranzakciós Naplót
Videó: Miért VÁLTOZTATJA meg az életed a naplóírás? 2024, November
Anonim

Az 1C tranzakciós napló Microsoft SQL Server alapú törlésének feladata bizonyos nehézségeket okoz a saját fájlok méretének automatikus növelése miatt, annak ellenére, hogy fennáll a lehetőség a kiválasztott fájl automatikus csökkentésére.

Hogyan törölje a tranzakciós naplót
Hogyan törölje a tranzakciós naplót

Utasítás

1. lépés

Győződjön meg arról, hogy megérti a kiválasztott tisztítási művelet sémáját, vagy inkább a tranzakciós napló csonkítását: az eljárás csak a fájl végén lévő szabad hely csonkolásával hajtható végre, és közvetlenül kapcsolódik a fájl létrehozásának kiválasztott módszeréhez. biztonsági mentés. Ha a Teljes opciót választja, akkor az összes mentett tranzakciót be kell fejeznie és biztonsági másolatot kell készítenie az Inaktív bejegyzések eltávolítása a tranzakciós naplóból módban. Az Egyszerű opció kiválasztása megcsonkítja az egész fájlt, de nem feltétlenül jelenti a tranzakciók helyreállítását.

2. lépés

A tranzakciónaplófájl a Query Analyzer eszköz segítségével megcsontható a DBCC Shrinkfile paranccsal (logfájl_név, kívánt_fájl_méret), és a tisztítási művelet csak teljes készenlét létrehozása után hajtható végre ugyanazzal a paranccsal. A másolási beállítások megadásához használja a következő szintaxist: BackUp Napló a kiválasztott_dnév csak csonkolással.

3. lépés

Hozzon létre egy teljes biztonsági másolatot a megtisztítandó tranzakciós naplófájlból, ha nem kívánja visszaállítani az adatokat a Biztonsági mentés adatbázis eszközzel, és törölje a jelet az Inaktív bejegyzések eltávolítása a tranzakciós naplóból jelölőnégyzetből. Lépjen az Opciók fülre, és állítsa a Helyreállítási modell paramétert egyszerűre. Csonkolja meg a kijelölt fájlt a fenti paranccsal, vagy használja a szintaxist a DBCC ShrinkDatabase (selected_db_name, required_size_residual_file_in_%).

4. lépés

Jelölje be az Inaktív bejegyzések eltávolítása a tranzakciós naplóból jelölőnégyzetet, és készítsen biztonsági másolatot az eredeti készletről az Enterprise Manager alkalmazásból. Állítsa vissza a helyreállítási modellt Teljes értékre, és állítsa vissza az Enterprise Manager naplóját a meglévő példány felett. Ismét törölje a jelölést az Inaktív bejegyzések eltávolítása a tranzakciós naplóból jelölőnégyzetből, és még egyszer készítsen biztonsági másolatot a kiválasztott tranzakciós naplóról.

Ajánlott: