Datenbank verkleinern

15/04/2009 - 10:27 von Christian Mauerer | Report spam
Hallo,

ich habe eine Datenbank, bei welcher die LDF-Datei 10 GB groß ist.
Und die MDF-Datei hat 200 MB.

Wie kann ich nun die LDF-Datei verkleinern?

Ich habe schon folgendes versucht:
DBCC SHRINKFILE
DBCC SHRINKDATABASE

Doch die LDF-Datei bleibt bei den 10 GB.

Danke.

Gruß Christian
 

Lesen sie die antworten

#1 Torsten Schuessler
15/04/2009 - 13:17 | Warnen spam
Hallo Christian,
direkt hintereinander:

BACKUP LOG dbname WITH TRUNCATE_ONLY
GO
DBCC SHRINKFILE(dbname_log, 2)
GO

ließ aber bitte vorher diesen KB-Artikel!

http://support.microsoft.com/kb/272318/de

... wenn das nicht funktioniert dann:

Nutzung vom Log anschauen:
DBCC SQLPERF(LOGSPACE);
GO

mit den Werten die Log-File größe ausrechnen und dann:

USE DBNAME
GO
ALTER DATABASE DBNAME
SET RECOVERY SIMPLE;
GO
DBCC SHRINKFILE (DBName_Log, XXX);
GO
ALTER DATABASE DBNAME
SET RECOVERY FULL;
GO




Ich wünsche Dir einen schönen Tag,

CU
tosc
http://www.insidesql.org
http://www.insidesql.org/blogs/tosc
"Christian Mauerer" schrieb im Newsbeitrag
news:%
Hallo,

ich habe eine Datenbank, bei welcher die LDF-Datei 10 GB groß ist.
Und die MDF-Datei hat 200 MB.

Wie kann ich nun die LDF-Datei verkleinern?

Ich habe schon folgendes versucht:
DBCC SHRINKFILE
DBCC SHRINKDATABASE

Doch die LDF-Datei bleibt bei den 10 GB.

Danke.

Gruß Christian


Ähnliche fragen