Batch aus Wartungsplan heraus aufrufen ...

12/02/2009 - 18:39 von Markus Pöschl | Report spam
Hallo zusammen,

wie kann ich aus einem 2005er SQL-Wartungsplan eine Batchdatei oder eine exe
heraus lokal auf dem Rechner starten ?
Ich hàtte gerne folgendes:

Wartungsplan startet

1) erstes Batch ruft eine Funktion (net send und einiges mehr)
2) Wartungsplan làuft durch (Verkleinern, Re-Index, Sicherung, Cleanup
etc.) -> den habe ich schon
3) letzter Punkt: es wird wieder ein externes Programm bzw. Batch
aufgerufen

-> wie kann ich 1) und 2) innerhalb des Wartungsplans einbauen ?

Liebe Grüße ,

Markus
 

Lesen sie die antworten

#1 Willfried Faerber
12/02/2009 - 20:26 | Warnen spam
Hallo Markus,
geht aller ;-)

Der Wartungsplan, den Du mit dem Assistenten erstellt hast ist ein SSIS
Paket.
Du kannst dieses Paket, das im SQL Server in der MSDB gespeichert ist, in
ein SSIS projekt importieren. Dort hast Du alle Möglichkeiten zur Verfügung,
die SSIS bietet. Wenn Du fertig bis, dann speicherst Du es unter den
gleichen Namen wieder in der MSDB ab.

ein Kröte musst Du aber schlucken: Ein Paket, dass Du in SSIS Projekt
modifiziert hast, kannst du in der Regel nicht mehr mit dem Wartungsplan
Assistenten öffnen. Ich denke, damit kann man leben

Viele Grüsse
Willfried Fàrber
MVP SQL Server
www.sqlis.de

"Markus Pöschl" wrote in message
news:
Hallo zusammen,

wie kann ich aus einem 2005er SQL-Wartungsplan eine Batchdatei oder eine
exe heraus lokal auf dem Rechner starten ?
Ich hàtte gerne folgendes:

Wartungsplan startet

1) erstes Batch ruft eine Funktion (net send und einiges mehr)
2) Wartungsplan làuft durch (Verkleinern, Re-Index, Sicherung, Cleanup
etc.) -> den habe ich schon
3) letzter Punkt: es wird wieder ein externes Programm bzw. Batch
aufgerufen

-> wie kann ich 1) und 2) innerhalb des Wartungsplans einbauen ?

Liebe Grüße ,

Markus

Ähnliche fragen