Frage : Wie man wachsende Größe einer MSSQL Datenbanktransaktions-Protokolldatei steuert

Wiederaufnahmenmodus einer MSSQL 2000 Datenbank SP3 wird auf full.
Size der Datenbank ist über 80GB.
Backup des Verhandlungmaschinenbordbuches stattfindet alle 2 Stunden daily.
Transaction, das Protokolldatei eingestellt wird, um auf einmal zu wachsen durch 500MB, ohne Beschränkung auf size.

The Verhandlung-Protokolldatei scheint, aus Steuerung heraus zu wachsen eingestellt. Momentan an ungefähr 45GB! und Wachsen (oder an dieser Größe vielleicht stabilisieren). I schrumpften sie einmal, using die Schrumpfenakte Wahl im Datenpflege-Zauberer, zu 1GB. Aber innerhalb von vierzehn Tagen, erneuerte es zu seinem anwesenden size.

I hatte gedacht immer, dass durch regelmäßige Unterstützungen des Verhandlungmaschinenbordbuches, es die körperliche Akte klein hält. Ohne die Notwendigkeit, sie manuell zu schrumpfen. Und wenn ich tue, wie würde ich wissen, welche Größe angebracht sein würde? Ich habe eine, versucht maximale Größe willkürlich einzustellen, um sie sich entwickeln zu lassen (1GB). Aber innerhalb der Stunden schätzen der Anwendungsabbruch, Klagen des unzulänglichen Maschinenbordbuches space.

Would wirklich etwas Sachverständigengutachten, für das mein Dank im Voraus.

Antwort : Wie man wachsende Größe einer MSSQL Datenbanktransaktions-Protokolldatei steuert


Ich dachte, dass Sie nicht einen neuen Rahmen einführen wollten?

Wenn Sie versuchen, einen Rahmen einzuführen, dann sollten Sie vorangehen und sie erforschen und ein wählen.   Wenn Sie meine Ansicht über Rahmen wünschen, würde ich jede, erwägen Seite zu sich einfach bekanntzugeben.   Sie ist sehr einfach und leistungsfähiger als viele Rahmen für die Fehlerbehandlung.  Sie können und Anteilcode using cfinclude für Updateaussagen und -so organisieren.   Es einfach halten!


Aber, was Sie sagten, war, Sie wollte EINE SEITE eines Rahmens (fusebox) und NICHT des gesamten Aufstellungsortes einführen.  

Meine Anmerkung ist, dass dieses nicht eine gute Idee ist.   Es gibt keine reale Weise, eine Seite fusebox einzuführen.  Es ist einfach genug, die Schalteraussage zu nehmen und sie an der Oberseite Ihrer Form zu setzen und die Seite bei sich einzureichen.   Nicht versuchen, eine Seite eines Rahmens einzuführen.

Wenn Sie den Code bekannt geben, kann ich Ihnen zeigen, was ich bedeute.  


Weitere Lösungen  
 
programming4us programming4us