SQL Server 2005 Verkleinern der Replikation der Datenbank
-
03-07-2019 - |
Frage
Jetzt habe ich aktuell die Transaktionsreplikation mit aktualisierbaren Abonnements.Gibt es irgendwelche Möglichkeiten (einschließlich T-SQL), dass verwenden können, um schrumpfen down-Verteilung-Datenbank verwendet, die in die Replikation der schema?Die Datei benannt wurde Verteilung.MDF
Auch fand ich sehr große Daten, die auf den Ordner repldata, ist es zu speichern, diese Dateien zu löschen?Und wie?Oder zumindest mir, wie Sie es verkleinern
Vielen Dank
Lösung
Die Verteilung Datenbank ist nur einen regulären system, Datenbank, also ja, können Sie es verkleinern der gleichen Weise, wie Sie mit den anderen Datenbanken (Es befindet sich unter dem System-Ordner Datenbanken) in etwa dem Management Studio.
Jedoch, da die Datenbank verwendet wird, die zum speichern der Daten benötigt, die für die Replikation, es könnte wieder wachsen, wenn mehr Daten ist in gestellt, so schrumpft es vielleicht nicht immer empfohlen werden.
repldata sollte die snapshots für die Replikation und die ist nötig für neue Abonnements und re-Initialisierung der vorherigen.Es sei denn, Sie sind mit der Momentaufnahme-publishing-ich glaube, dass es sicher ist für Sie, den Inhalt zu löschen.Ich habe jedoch nicht gefunden jede Dokumentation, die bestätigt, dass es unterstützt wird, so könnte es nicht eine gute Idee sein, es zu tun (aber da SQL Server 2000 und neuere unterstützt die Alternative Standorte der snapshots, die auch von Wechselmedien es sollte nicht Pflege über es)