2 log-dateien

23/09/2008 - 08:00 von Miller Mike | Report spam
hallo ng

ich habe eine datenbank angetroffen, welche 1 daten- und 2 logdateien
besitzt.
wie kann man aus 2 logdateien wieder eine generieren?

danke für die hilfe.

gruss mike
 

Lesen sie die antworten

#1 Elmar Boye
23/09/2008 - 09:49 | Warnen spam
Hallo Mike,

"Miller Mike" schrieb ...
ich habe eine datenbank angetroffen, welche 1 daten- und 2 logdateien
besitzt.
wie kann man aus 2 logdateien wieder eine generieren?



Du kannst eine der Protokolldateien löschen.

Zunàchst verkleinern:
DBCC SHRINKFILE (Name_der_Protokolldatei, EMPTYFILE)

damit wird die Protokolldatei als nicht mehr verwendet markiert.
Allerdings muß der Inhalt noch gesichert werden, das geschieht
mit dem Sichern des Protokolls:

BACKUP LOG Datenbank ...

danach kannst Du die Protokolldatei entfernen via
ALTER DATABASE Datenbank REMOVE FILE Name_der_Protokolldatei

damit wird die Datei physikalisch entfernt.

Vollstàndig aus der Anzeige (sys.database_files) verscheindet sie erst nach
einer
erneuten Sicherung. Der weitere Schritt ist aus Konsistenzgründen
erforderlich.

Anstatt der T-SQL Befehle kannst Du auch das SSMS dafür verwenden.

Gruß Elmar

Ähnliche fragen