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


Feladatkategória törlése

A következőkre vonatkozik:SQL ServerAzure SQL Managed Instance

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 Azure SQL Kezelt Példány T-SQL eltéréseit az SQL Server-től.

Ez a témakör azt ismerteti, hogyan törölhet Egy Microsoft SQL Server-ügynök feladatkategóriát az SQL Server Management Studio, Transact-SQL vagy SQL Server Management Objects használatával.

A feladatkategóriák segítenek a feladatok rendszerezésében a könnyű szűrés és csoportosítás érdekében. Rendszerezheti például az összes adatbázis-biztonsági mentési feladatot az Adatbázis-karbantartás kategóriában.

Mielőtt hozzákezdene

Korlátozások és korlátozások

Felhasználó által definiált feladatkategória törlésekor az SQL Server Agent megkéri, hogy rendelje hozzá a hozzá rendelt feladatokat egy másik feladatkategóriához. Csak felhasználó által definiált feladatkategóriákat törölhet.

Biztonság

További információ: Sql Server Agent Securityimplementálása.

Az SQL Server Management Studio használata

Feladatkategória törlése

  1. Az Object Explorernézetben kattintson a pluszjelre annak a kiszolgálónak a kibontásához, ahol törölni szeretne egy feladatkategóriát.

  2. Kattintson a pluszjelre az SQL Server-ügynök kibontásához.

  3. Kattintson a jobb gombbal a Feladatok mappára, és válassza a Feladatkategóriák kezeléselehetőséget.

  4. A Feladatkategóriák kezeléseserver_name párbeszédpanelen válassza ki a törölni kívánt feladatkategóriát.

  5. Kattintson Törlésgombra.

  6. A Feladatkategóriák párbeszédpanelen kattintson az Igengombra.

  7. Zárja be a Feladatkategóriák kezeléseserver_name párbeszédpanelt.

A Transact-SQL használata

Feladatkategória 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.

    -- deletes the job category named AdminJobs.  
    USE msdb ;  
    GO   
    EXEC dbo.sp_delete_category  
        @name = N'AdminJobs',  
        @class = N'JOB' ;  
    GO  
    

További információért lásd: sp_delete_category (Transact-SQL).

SQL Server Felügyeleti objektumok használata

Feladatkategória törlése

Hívja meg a JobCategory osztályt egy ön által választott programozási nyelv használatával, például Visual Basic, Visual C# vagy PowerShell használatával.