Aracılığıyla paylaş


İş Kategorisi Oluşturma

Şunlar için geçerlidir:SQL ServerAzure SQL Yönetilen Örneği

Önemli

Azure SQL Yönetilen Örneğiüzerinde, SQL Server Agent özelliklerinin çoğu şu anda desteklenmektedir, ancak hepsi değil. Ayrıntılar için Azure SQL Yönetilen Örneği T-SQL farkları ile SQL Server bölümüne bakın.

Bu makalede, SQL Server Management Studio, Transact-SQL veya SQL Server Yönetim Nesneleri kullanılarak SQL Server'da iş kategorisi oluşturma işlemi açıklanır.

SQL Server Aracısı, iş atayabileceğiniz yerleşik iş kategorileri sağlar veya bir iş kategorisi oluşturup iş atayabilirsiniz. İş kategorileri, kolay filtreleme ve gruplandırma için işlerinizi düzenlemenize yardımcı olur. Örneğin, veritabanı yedekleme işlerinizin tümünü Veritabanı Bakımı kategorisinde düzenleyebilirsiniz. Kendi iş kategorilerinizi de oluşturabilirsiniz.

Başlamadan Önce

Sınırlamalar ve Kısıtlamalar

Çok sunuculu kategoriler yalnızca ana sunucuda bulunur. Ana sunucuda yalnızca bir varsayılan iş kategorisi vardır: [Kategorilere Ayrılmamış (Çok Sunuculu)]. Çok sunuculu bir iş indirildiğinde, kategorisi hedef sunucuda MSX'ten Gelen İşler olarak değiştirilir.

Güvenlik

Ayrıntılı bilgi için bkz. SQL Server Agent Security güvenliğini sağlama.

SQL Server Management Studio'yu kullanma

İş kategorisi oluşturmak için

  1. Nesne Gezginiiçinde artı işaretini seçerek iş kategorisi oluşturmak istediğiniz sunucuyu genişletin.

  2. SQL Server Agentbölümünü genişletmek için artı işaretini seçin.

  3. İşler klasörüne sağ tıklayın ve İş Kategorilerini Yönetseçin.

  4. İş Kategorilerini Yönetserver_name iletişim kutusunda Ekle'yiseçin.

  5. Yeni iletişim kutusunda, Ad kutusuna yeni iş kategorisi için bir ad girin.

  6. Tüm işleri göster onay kutusunu seçin. İşlere karşılık gelen kutuları işaretleyerek yeni kategori için bir veya daha fazla iş seçin.

  7. Tamamseçin.

  8. İş Kategorilerini Yönetserver_name iletişim kutusunda, yeni iş kategorisinin etkin olduğundan emin olmak için Yenile seçeneğini seçin. Her şey beklendiği gibi görünüyorsa, bu iletişim kutusunu kapatın.

Bu iletişim kutuları hakkında daha fazla bilgi için bkz. İş Kategorileri - İş Kategorilerini yönetme ve İş Kategorileri Özellikleri - Yeni İş Kategorisi.

Transact-SQL kullanma

İş kategorisi oluşturmak için

  1. Nesne Gezgini'nde, bir Veritabanı Motoru örneğine bağlanın.

  2. Standart çubuğunda Yeni Sorguseçin.

  3. Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Executeöğesini seçin.

    -- creates a local job category named AdminJobs
    USE msdb ;
    GO
    EXEC dbo.sp_add_category
        @class=N'JOB',
        @type=N'LOCAL',
        @name=N'AdminJobs' ;
    GO
    

Daha fazla bilgi için bkz. sp_add_category (Transact-SQL).

SQL Server Yönetim Nesnelerini Kullanma

İş kategorisi oluşturmak için

Visual Basic, Visual C# veya PowerShell gibi seçtiğiniz bir programlama dilini kullanarak JobCategory sınıfını çağırın. Örneğin kod, bkz. SQL Server Agent'ta Otomatik Yönetim Görevlerini Zamanlama.