Batchdatei aus einem Auftrag starten

14/05/2009 - 10:09 von peter-sesam | Report spam
Hallo NG.
Ich habe einen DB Wartungsauftrag. - DB Check, Reorg der Indizes und
Shrink der DB.
Die DB ist Fremderzeugnis ebenso die Anwendung, welche die DB benutzt.
Für die Wartung dieser DB wurde vom Entwickler angegeben alle Dienste
der Anwendung vor Wartung zu stoppen und danach wieder zu starten.
Das Starten / Stoppen funktioniert über einen simplen Batch in Windows
XP.
Kann ich folgenden Ablauf im SQL Server 2005 realisieren:
Aufruf des Stops
Reorg
Aufruf des Starts

Für jeden Hinweis bin ich Dankbar
Gruß
Peter Sesam
 

Lesen sie die antworten

#1 Olaf Pietsch
14/05/2009 - 20:54 | Warnen spam
Hallo Peter,

schrieb im Newsbeitrag
news:


Ich habe einen DB Wartungsauftrag. - DB Check, Reorg der Indizes und
Shrink der DB.
Die DB ist Fremderzeugnis ebenso die Anwendung, welche die DB benutzt.
Für die Wartung dieser DB wurde vom Entwickler angegeben alle Dienste
der Anwendung vor Wartung zu stoppen und danach wieder zu starten.
Das Starten / Stoppen funktioniert über einen simplen Batch in Windows
XP.
Kann ich folgenden Ablauf im SQL Server 2005 realisieren:
Aufruf des Stops
Reorg
Aufruf des Starts


ohne es getestet zu haben, würde ich versuchen in SSIS Paket erstellen, dort
die Wartungsplan Tasks entsprechend Wartungsplan aufnehmen und dann Dein o.
g. Batches. Ein SSIS Paket kann per Agent gestartet werden.



Gruß Olaf
Ich unterstütze PASS Deutschland e.V. (http://www.sqlpass.de)
Blog (http://www.sqlpass.de/PASSUserBlogs...x?BlogID=3)
Regionalgruppe Köln/Bonn/Düsseldorf
(http://www.sqlpass.de/Regionalgrupp...fault.aspx)

Ähnliche fragen