Erstellen und Ausführen von benutzerdefinierten Skripten › Eigenschaften des benutzerdefinierten Skripts › Führen Sie benutzerdefinierte Skripte aus "Eigenschaften der geplanten Tasks" heraus aus
Führen Sie benutzerdefinierte Skripte aus "Eigenschaften der geplanten Tasks" heraus aus
Sie können benutzerdefinierte Skripte ausführen, die nach erfolgreich abgeschlossenem Test ausgeführt werden:
Geplante Tasks -- Replikat-Integritätstest für Assured Recovery
- DB-Start -- Wenn die Eigenschaft "Automatisch" eingeschaltet ist, bestimmt die Eigenschaft "DB-Start" den ersten Schritt im AR-Prozess beim Starten des Datenbankdienstes auf dem Replikat. Das Skript wird ausgeführt, wenn Dienste gestartet und die Datenbank geladen wird. AR fährt nicht fort, bis die Ausführung des Skripts abgeschlossen ist. Wenn die Eigenschaft "Automatisch" abgeschaltet ist und "Benutzerdefiniertes Skript" eingeschaltet ist, können Sie ein Skript angeben, um den standardmäßigen ersten Schritt zu ersetzen.
- DB-Test von Replikat -- Wenn die Eigenschaft "Automatisch" eingeschaltet ist, bestimmt die Eigenschaft "DB-Test von Replikat" den zweiten Schritt im AR-Prozess, in dem überprüft wird, dass alle Anwendungsdienste richtig gestartet und dass alle Datenbanken erfolgreich und in einem zulässigen Status geladen wurden. Diese Eigenschaft kann zum Beispiel verwendet werden, um eine DBCC-Überprüfung auf einem SQL-Server auszuführen, um den Datensatz zu überprüfen. Der Integritäts-Test fährt nicht fort, bis die Ausführung des Skripts abgeschlossen ist, und wenn er fehlschlägt, schlägt der AR-Test ebenfalls fehl. Wenn die Eigenschaft "Automatisch" abgeschaltet ist und "Benutzerdefiniertes Skript" eingeschaltet ist, können Sie diesen standardmäßigen zweiten Schritt ersetzen.
- Aktion nach erfolgreichem Test (DB online) -- Nachdem das Replikat erfolgreich getestet wurde, befinden sich die Daten in einem bekannten, zulässigen Status. Diese Eigenschaft lässt Sie dieses Wissen nutzen. Sie könnten zum Beispiel sicherstellen, dass an diesem Punkt eine Sicherung ausgeführt wird, und dabei sicherstellen, dass sie mit validierten Daten erfolgt. Oder Sie können sicherstellen, dass eine Anwendung ausgeführt wird.
- DB anhalten -- Diese Eigenschaft bestimmt den letzten Schritt im standardmäßigen AR-Test, den Stopp der Datenbankdienste nach Abschluss des Tests. Um den standardmäßigen Test zu ersetzen, schalten Sie "Automatisch" an und schalten Sie "Benutzerdefiniertes Skript" ein. Sie sollten diese Eigenschaft verwenden, um alle von einem Skript in der Eigenschaft "DB-Start" gestarteten Elemente zu stoppen.
- Aktion nach Erfolg (DB offline) -- Nachdem das Replikat erfolgreich getestet worden ist, befinden sich die Daten in einem bekannten, zulässigen Status und möglicherweise möchten Sie sie es kopieren, eine Sicherung ausführen oder einen Snapshot machen. Wenn die Aktion, die Sie ausführen wollen, nicht voraussetzt, dass die Datenbank ausgeführt wird, verwenden Sie diese Eigenschaft, um Ihr Skript zu registrieren. Wenn Sie Windows-Server 2003 (oder höher) ausführen, können Sie VSS-Snapshots automatisch generieren.
Um ein Skript in anzugeben, beachten Sie das Thema Ein benutzerdefiniertes Skript in "Eigenschaften" angeben