Megosztás a következőn keresztül:


Egy vagy több feladat törlése

A következőkre vonatkozik:SQL ServerAzure SQL Kezelt 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 az Azure SQL Managed Instance T-SQL-eltéréseit az SQL Server esetében.

Ez a témakör azt ismerteti, hogyan törölheti a Microsoft SQL Server Agent-feladatokat az SQL Server Management Studio, a Transact-SQL vagy az SQL Server Management Objects használatával.

Mielőtt hozzákezdene

Biztonság

Ha nem tagja a sysadmin rögzített kiszolgálói szerepkörnek, csak a tulajdonában lévő feladatokat törölheti.

Az SQL Server Management Studio használata

Feladat törlése

  1. Object Explorerben csatlakozzon az SQL Server adatbázismotor egy példányához, majd bontsa ki a példányt.

  2. Bontsa ki az SQL Server Agentszolgáltatást, bontsa ki a Munkákelemet, kattintson a jobb gombbal a törölni kívánt munkára, majd kattintson a Törlésparancsra.

  3. Az Objektum törlése párbeszédpanelen győződjön meg arról, hogy a törölni kívánt feladat ki van jelölve.

  4. Kattintson OK.

Több feladat törlése

  1. Object Explorerben csatlakozzon az SQL Server adatbázismotor egy példányához, majd bontsa ki a példányt.

  2. Bontsa ki SQL Server-ügynök.

  3. Kattintson a jobb gombbal Feladattevékenység-figyelő, majd kattintson Feladattevékenység megtekintéseparancsra.

  4. A Feladattevékenység-figyelőben jelölje ki a törölni kívánt feladatokat, kattintson a jobb gombbal a kijelölésre, és válassza a Feladatok törléselehetőséget.

A Transact-SQL használata

Feladat törlése

  1. Az Object Explorer-ben csatlakozzon az adatbázismotor egy példányához.

  2. A Standard sávon kattintson Új lekérdezéselemre.

  3. Másolja és illessze be a következő példát a lekérdezési ablakba, és kattintson a Végrehajtásgombra.

    USE msdb ;  
    GO  
    
    EXEC sp_delete_job  
        @job_name = N'NightlyBackups' ;  
    GO  
    

További információ: sp_delete_job (Transact-SQL).

SQL Server Felügyeleti objektumok használata

Több feladat törlése

Használja a JobCollection osztályt egy választott programozási nyelv használatával, például Visual Basic, Visual C# vagy PowerShell használatával. További információ: SQL Server Management Objects (SMO).