İşi Değiştirme
Şunlar için geçerlidir:SQL Server
Azure SQL Yönetilen Örneği
Önemli
Azure SQL Yönetilen Örneğiüzerinde, SQL Server Agent özelliklerinin çoğu, ama hepsi değil, şu anda desteklenmektedir. Ayrıntılar için bkz. Azure SQL Yönetilen Örneği T-SQL farklılıkları SQL Server.
Bu konu başlığında, SQL Server Management Studio, Transact-SQL veya SQL Server Yönetim Nesneleri kullanılarak SQL Server'da Microsoft SQL Server Aracısı işlerinin özelliklerini değiştirme açıklanmaktadır.
Başlamadan Önce
Sınırlamalar ve Kısıtlamalar
SQL Server Agent ana işi hem yerel hem de uzak sunuculara hedeflenemez.
Güvenlik
sysadmin sabit sunucu rolünün üyesi değilseniz, yalnızca sahip olduğunuz işleri değiştirebilirsiniz. Ayrıntılı bilgi için bkz. SQL Server Agent Security güvenliğini uygulama yönergelerini inceleyin.
SQL Server Management Studio'yu kullanma
İşi değiştirmek için
Nesne Gezgini'nde SQL Server Veritabanı Altyapısı örneğine bağlanın ve bu örneği genişletin.
SQL Server Agent 'i genişletin, İşler 'i genişletin, değiştirmek istediğiniz işe sağ tıklayın ve ardından Özellikler öğesine tıklayın.
İş Özellikleri iletişim kutusunda, ilgili sayfaları kullanarak işin özelliklerini, adımlarını, zamanlamasını, uyarılarını ve bildirimlerini güncelleştirin.
Transact-SQL etiketini kullanma
İşi değiştirmek için
Nesne Gezgini'nde Veritabanı Altyapısı örneğine bağlanın ve ardından bu örneği genişletin.
Araç çubuğunda Yeni Sorgu öğesine tıklayın.
Sorgu penceresinde, bir işi değiştirmek için aşağıdaki sistem saklı yordamlarını kullanın.
bir işin özniteliklerini değiştirmek için sp_update_job (Transact-SQL) yürütür.
İş tanımının zamanlama ayrıntılarını değiştirmek için sp_update_schedule (Transact-SQL) yürütür.
Yeni iş adımları eklemek için sp_add_jobstep (Transact-SQL) yürütebilirsiniz.
Önceden var olan iş adımlarını değiştirmek için sp_update_jobstep (Transact-SQL) yürütebilirsiniz.
Bir iş adımını bir işten kaldırmak için sp_delete_jobstep (Transact-SQL) yürütün.
Herhangi bir SQL Server Aracısı ana işini değiştirmek için ek saklı yordamlar:
şu anda bir işle ilişkilendirilmiş bir sunucuyu silmek için sp_delete_jobserver (Transact-SQL) yürütebilirsiniz.
Bir sunucuyu geçerli işle ilişkilendirmek için sp_add_jobserver (Transact-SQL) yürütür.
SQL Server Yönetim Nesnelerini Kullanma
bir işi değiştirmek için
Visual Basic, Visual C# veya PowerShell gibi seçtiğiniz bir programlama dilini kullanarak İşi sınıfını kullanın. Daha fazla bilgi için bkz. SQL Server Yönetim Nesneleri (SMO).