SQL-Server Wartungsplan

14/04/2008 - 12:09 von Tom Berger | Report spam
Hallo liebe Experten,

ich hàtte da mal eine Frage zum Thema SQL Server Wartungsplàne.

Unserer Firma entwickelt Software auf Basis des SQL Servers
(2000/2005). Ich würde gerne bei der Installation auf einem
Kundensystem Wartungsplàne zum Einsatz bringen und frage mich nun ob
es möglich ist sich Wartungsplan Templates zu erstellen, die ich dann
einfach auf dem Kundensystem importieren und anpassen kann. Also
eigentlich eine Export/Importfunktion für Wartungsplàne.

Gibt es sowas oder kann ich das Erstellen eines Wartungsplans per SQL
Script realisieren?

Ich danke schonmal im voraus für eure Zeit/Mühe
 

Lesen sie die antworten

#1 Elmar Boye
16/04/2008 - 11:26 | Warnen spam
Hallo Tom,

Tom Berger schrieb:
ich hàtte da mal eine Frage zum Thema SQL Server Wartungsplàne.



die Frage wàre besser in m.p.d.sqlserver gestellt.

Unserer Firma entwickelt Software auf Basis des SQL Servers
(2000/2005). Ich würde gerne bei der Installation auf einem
Kundensystem Wartungsplàne zum Einsatz bringen und frage mich nun ob
es möglich ist sich Wartungsplan Templates zu erstellen, die ich dann
einfach auf dem Kundensystem importieren und anpassen kann. Also
eigentlich eine Export/Importfunktion für Wartungsplàne.

Gibt es sowas oder kann ich das Erstellen eines Wartungsplans per SQL
Script realisieren?



Da gibt es grundsàtzliche Unterschiede zwischen SQL Server 2000
und SQL Server 2005, so dass das nicht ganz einfach wird, alle
zufriedenzustellen.

Bis SQL Server 2000 sind Wartungsplàne nichts weiter als TSQL-Skripte
für den SQL Server Agenten, die Du Dir im Enterprise Manger ausgeben
lassen kannst (Sql Server Agent -> Auftràge Kontextmenü->
Alle Aufgaben->SQL Skript generieren).

Mit SQL Server 2005 (und demnàchst 2008) sind Wartungsplàne
mit Hilfe der Integration Services implementiert und die
Wartungsplàne von SQL Server 2000 existieren nur als Legacy Code.
Integration Services Pakete lassen sich ebenso verteilen -
es muß nur ggf. die Verbindung angepasst werden.

Jedoch unterstützt SQL Server Express keine Wartungsplàne, da
sowohl die Integration Services wie SQL Server Agent fehlen.
Dort ist eine Alternative Wartungsplàne über die geplanten
Tasks (Systemsteuerung) vorzunehmen.

Willst Du es mehr programmgesteuert, so wàre bei SQL Server 2000
die Schnittstelle SQL DMO (COM) und ab SQL Server 2005 SQL SMO
(.NET), die jedoch ein abweichendes Objektmodell haben.

Somit wirst Du mehrgleisig fahren müssen, je nachdem welche
Zielgruppe Du hast.

Gruß Elmar

Ähnliche fragen