Protokoll abschalten

04/12/2007 - 13:49 von Christian Bayer | Report spam
Hallo,


ich schreibe recht viele Daten in eine DB per insert ...

dadurch wird die Protokoll-Datei sehr gross, weit grösser als die
Datendatei. Da Backups nicht nötig sind, wird das Protokoll auch nicht
abgeschnitten.
Kann ich das protokollieren verhinder, ausschalten oder so?
 

Lesen sie die antworten

#1 Henry Habermacher
04/12/2007 - 14:44 | Warnen spam
Hallo Christian

Christian Bayer wrote:
ich schreibe recht viele Daten in eine DB per insert ...

dadurch wird die Protokoll-Datei sehr gross, weit grösser als die
Datendatei. Da Backups nicht nötig sind, wird das Protokoll auch nicht
abgeschnitten.
Kann ich das protokollieren verhinder, ausschalten oder so?



Bulk-logged wird da auch nicht helfen, weil Du ja Inserts machst und
demzufolge auch nichts gebulkloggt werden kann.

Das einfachste wird sein, auf das simple recovery model zu wechseln. Da wird
der freiwerdende Log space automatisch wieder weiterverwendet. Aber ganz
abschalten làsst sich das Logging nicht, es muss ja auch ein Undo von
Transaktionen gemacht werden können.

Umschalten làsst sich das entweder über das SQL Server Management Studio
(Eigenschaften der Datenbank) oder einen SQL Befehl

ALTER DATABASE [NameDerDatenbank] SET RECOVERY SIMPLE ;

Gruss
Henry


Microsoft MVP Office Access
Keine E-Mails auf Postings in NGs. Danke.
Access FAQ www.donkarl.com

Ähnliche fragen