2009-08-01 12 views
1

Ich schreibe PowerShell-Skripts zur Steuerung von SQL Server-Agent Start/Stop, um sicherzustellen, dass alle enthaltenen Jobs gemäß dem festgelegten Zeitplan ausgeführt werden. Ich möchte sicherstellen, dass das einzige, was ich tun muss, ist den SQL Server-Agent-Windows-Dienst zu starten, und dann werden alle enthaltenen SQL Server-Jobs automatisch nach definierten Zeitplan ausgeführt? Sie müssen nicht den Start/Stopp jedes Jobs kontrollieren?So starten Sie SQL Server-Agent-Jobs automatisch

Ich bin mit SQL Server 2008 auf Windows Server 2003

Vielen Dank im Voraus, George

Antwort

6

Wenn Sie SQL Server-Agent alle Aufträge starten (wenn sie nicht gesperrt sind) wird automatisch ausgeführt und es ist kein müssen jeden Job kontrollieren. Stellen Sie nur sicher, dass Jobs aktiviert sind.

+0

Dank HawX, haben Sie irgendwelche Dokumente, um es zu behaupten? Ich habe getestet, dass Sie richtig sind, und ich möchte mehr lesen, um mehr Bild zu bekommen. – George2

+1

"Hinweis: Der SQL Server-Agent muss ausgeführt werden, bevor lokale oder Multiserver-Verwaltungsjobs automatisch ausgeführt werden können." - Zitat von MSDN. Sie können mehr über SQL Server Agent hier lesen: http://msdn.microsoft.com/en-us/library/ms189237.aspx –

+1

Einverstanden. So führen wir alle Datenbanksicherungen in unserem Büro durch. – karlgrz

Verwandte Themen