![]() |
Datenbank: MSSQL • Version: 2000 • Zugriff über: ADO
MSSQL logfile
Hallo,
Problem hat nicht direkt was mit Delphi zu tun, aber mit meinem Projekt! Habe eine MSDE auf einem PanelPC laufen, der leider eine sehr sehr kleine HD hat. Die Datensätze die ich speichere sind sehr groß (400 real Werte). Obwohl ich die Einstellungen für das Trlogfile auf 'automatisch vergrößern 10%' und 'keine Größenrestrikion' gesetzt habe, bekomme ich immer nach einiger Fehlermeldungen, dass das Transaktionslogfile voll ist und ich kann nichts mehr speichern! Frage: kann ich das Trlogfile deaktivieren, brauche ich nicht, falls doch warum vergrößert es sich nicht automatisch wo ich es doch zugelaasen habe? |
AW: MSSQL logfile
Du hast wahrscheinlich als Wiederherstellungsmodell (recovery model) den Wert "vollständig" (full) eingestellt.
Da aber bei 99.99% aller MSDE keine Sicherung des Transactionlogfiles durchgeführt wird, bläht sich diese Datei immer mehr auf. Microsoft hat hier einfach einen ungeschickten Defaultwert verwendet. Das Wiederherstellungsmodell muss auf Einfach (simple) umgestellt werden und danach sollte man die Datenbank "shrinken". |
AW: MSSQL logfile
Danke, probiers aus!
|
AW: MSSQL logfile
Moin jangbu,
und hier noch ein Link zum Thema "shrink" ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:51 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