Gibt es in MS SQL Server 2005 eine Möglichkeit, den vollständigen Wartungsplan einer Datenbank als SQL-Skript zu exportieren?

StackOverflow https://stackoverflow.com/questions/32689

  •  09-06-2019
  •  | 
  •  

Frage

Wenn ich derzeit ein SQL-Skript für eine Tabelle in meiner Datenbank ausgeben möchte, kann ich in Management Studio mit der rechten Maustaste klicken und ein Erstellungsskript ausgeben.

Gibt es eine Entsprechung zur Ausgabe eines SQL-Skripts für den Wartungsplan einer Datenbank?#

Bearbeiten

Das Unternehmen, für das ich arbeite, verfügt über 4 Server, 3 Server und keinerlei Anzeichen einer Integration, wobei auf jedem Server etwa 500.000 Transaktionen pro Tag ausgeführt werden.Die ursprünglichen Wartungspläne waren nicht dokumentiert und es wurde versucht, eine Standard-Wartungsplanvorlage zu erstellen.

War es hilfreich?

Lösung

Sie können sie nicht als Skripte exportieren. Wenn Sie sie jedoch zwischen Serverinstanzen migrieren möchten, können Sie sie wie folgt importieren und exportieren:

Stellen Sie eine Verbindung zu Integration Services her und erweitern Sie „Gespeicherte Pakete“ > „MSDB“ > „Wartungspläne“.Anschließend können Sie mit der rechten Maustaste auf den Plan klicken und „Importieren“ oder „Exportieren“ auswählen

Andere Tipps

Ich glaube nicht, dass man das mit Wartungsplänen machen kann, denn das sind DTS-Pakete, die jetzt SSIS (SQL Server Integration Services) heißen.

Es gab eine gespeicherte Prozedur, über die man Wartungspläne hinzufügen konnte, aber ich denke, dass sie möglicherweise veraltet ist.(sp_add_maintenance_plan).Ich habe hier kein SQL 2005 zum Testen.

Die Frage ist, warum sollten Sie das komplette MP exportieren wollen?:) Wenn es auf einen anderen Server importiert werden soll, könnte ein SSIS-Paket nützlich sein.Ich schlage vor, dass Sie einen Blick in diese Richtung werfen, denn diese können Sie zwischen Servern exportieren/importieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top