Feladat automatikus törlése
A következőkre vonatkozik:SQL Server
Felügyelt Azure SQL-példány
Fontos
Felügyelt Azure SQL-példányesetében a legtöbb, de jelenleg nem minden SQL Server Agent-funkció támogatott. Részletekért tekintse meg Felügyelt Azure SQL-példány T-SQL-eltéréseit az SQL Server-tól.
Ez a témakör azt ismerteti, hogyan konfigurálhatja a Microsoft SQL Server-ügynököt az SQL Serverben a feladatok automatikus törlésére, ha azok sikeresek, sikertelenek vagy befejeződnek az SQL Server Management Studio vagy az SQL Server Management Objects használatával.
A feladatválaszok biztosítják, hogy az adatbázis-rendszergazdák tudják, mikor fejeződnek be a feladatok, és milyen gyakran futnak. A tipikus feladatválaszok a következők:
Az operátor értesítése e-mailben, elektronikus lapozással, vagy hálózati üzenetküldéssel.
Ha az operátornak nyomon követési műveletet kell végrehajtania, használja az alábbi feladatválaszok egyikét. Ha például egy biztonsági mentési feladat sikeresen befejeződött, az operátornak értesítenie kell a biztonsági mentési szalag eltávolításáról és biztonságos helyen való tárolásáról.
Eseményüzenet írása a Windows-alkalmazásnaplóba.
Ezt a választ csak sikertelen feladatokhoz használhatja.
A feladat automatikus törlése.
Ezt a feladatválaszt akkor használja, ha biztos benne, hogy nem kell újrafuttatnia ezt a feladatot.
Mielőtt hozzákezdene
Biztonság
További információ: Sql Server Agent Securityimplementálása.
Az SQL Server Management Studio használata
Feladat automatikus törlése
Object Explorerben csatlakozzon az SQL Server-adatbázismotor egyik példányához, majd bontsa ki azt.
Bontsa ki a SQL Server-ügynököt, bontsa ki a Feladatokmappát, kattintson a jobb gombbal a szerkeszteni kívánt feladatra, majd kattintson a Tulajdonságokparancsra.
Válassza az Értesítések lapot.
Jelölje be a feladat automatikus törlését aalatt, és válasszon az alábbi lehetőségek közül:
Kattintson a Ha a feladat sikeresen befejeződött, a feladat állapotának törléséhez.
Kattintson a Ha a feladat sikertelen a feladat sikertelen befejezésekor történő törléséhez.
Kattintson a gombra, amikor a feladat befejeződik, a feladat törléséhez a befejezési állapottól függetlenül.
SQL Server Felügyeleti objektumok használata
Feladat automatikus törlése
Használja a Feladat osztály DeleteLevel tulajdonságát egy ön által választott programozási nyelv használatával, például a Visual Basic, a Visual C# vagy a PowerShell használatával. További információ: SQL Server Management Objects (SMO).