MS SQL - primary Datei verkleinern
Hallo zusammen,
ich möchte eine MS SQL Datenbank verkleinern, da diese die 10 GB Grenze für Express Versionen erreicht hat. Wenn ich dies über das MS SQL Management Studio durchführe, wird diese nicht nennenswert kleiner, weil die Anfangsgröße auf 10240 MB steht und somit laut Dokumentation nicht weiter verkleinert werden kann. Was ich jedoch nicht herausfinden konnte ist, ob ich diesen Wert jetzt einfach von 10240 in 1024 ändern kann und dann erneut die Verkleinerung anstoßen kann, ohne Datenverlust zu riskieren.
Verkleinert werden soll die primary Dateigruppe der Datenbank.
Gruß,
Thomas
ich möchte eine MS SQL Datenbank verkleinern, da diese die 10 GB Grenze für Express Versionen erreicht hat. Wenn ich dies über das MS SQL Management Studio durchführe, wird diese nicht nennenswert kleiner, weil die Anfangsgröße auf 10240 MB steht und somit laut Dokumentation nicht weiter verkleinert werden kann. Was ich jedoch nicht herausfinden konnte ist, ob ich diesen Wert jetzt einfach von 10240 in 1024 ändern kann und dann erneut die Verkleinerung anstoßen kann, ohne Datenverlust zu riskieren.
Verkleinert werden soll die primary Dateigruppe der Datenbank.
Gruß,
Thomas
Please also mark the comments that contributed to the solution of the article
Content-ID: 336263
Url: https://administrator.de/contentid/336263
Printed on: November 5, 2024 at 03:11 o'clock
6 Comments
Latest comment
Hi
verkleinern geht nur wenn die Datenbank "leerräume" hat - wenn die voll mit Daten ist, kann man die nicht mehr verkleinern, ich würde als erstes mal die Optimierungstools / Jobs vom SQL Server laufen lassen und danach versuchen die DB zu verkleinern, wenn das alles nicht geht, dann ist die DB "voll" mit den 10GB und kann nicht verkleinert werden.
Gruß
@clSchak
verkleinern geht nur wenn die Datenbank "leerräume" hat - wenn die voll mit Daten ist, kann man die nicht mehr verkleinern, ich würde als erstes mal die Optimierungstools / Jobs vom SQL Server laufen lassen und danach versuchen die DB zu verkleinern, wenn das alles nicht geht, dann ist die DB "voll" mit den 10GB und kann nicht verkleinert werden.
Gruß
@clSchak
Zitat von @clSchak:
als erstes mal die Optimierungstools / Jobs vom SQL Server laufen lassen und danach versuchen die DB zu verkleinern, wenn das alles
als erstes mal die Optimierungstools / Jobs vom SQL Server laufen lassen und danach versuchen die DB zu verkleinern, wenn das alles
Moin,
ich glaube die gibt's in der Express Version nicht, bin aber nicht sicher?
Gruss
Hallo,
https://gauravlal.wordpress.com/2013/07/12/t-sql-query-to-get-database-s ...
https://blogs.msdn.microsoft.com/batuhanyildiz/2013/01/07/tsql-for-datab ...
Gruß,
Peter
Zitat von @Thomas2:
ich habe ein Backup erstellt und die Größe geändert, aber er springt wieder auf den alten Wert zurück. Damit ist das Thema wohl erledigt.
Die frage die sich doch stellt ist "Wie viel Platz ist in der DB noch frei?" Und die Dateigröße sagt nicht zwingend etwas über die DB größe aus.ich habe ein Backup erstellt und die Größe geändert, aber er springt wieder auf den alten Wert zurück. Damit ist das Thema wohl erledigt.
https://gauravlal.wordpress.com/2013/07/12/t-sql-query-to-get-database-s ...
https://blogs.msdn.microsoft.com/batuhanyildiz/2013/01/07/tsql-for-datab ...
Gruß,
Peter