Skip to main content

SQL Server Agent ile veritabanı yönetimini otomatikleştirme

Scheduling SQL Server Jobs with SQL Agent (Mayıs Ayı 2024)

Scheduling SQL Server Jobs with SQL Agent (Mayıs Ayı 2024)
Anonim

SQL Server Agent, çeşitli yönetim görevlerini otomatikleştirmenizi sağlar. Bu görevlerden biri, veritabanı yönetimini otomatikleştiren bir iş oluşturmak ve zamanlamak için SQL Server Agent'ı kullanmayı içerir.

06/06

SQL Server Agent hizmetini başlatın.

Microsoft SQL Server Configuration Manager'ı açın ve SQL Server Agent hizmetini bulun. Bu servisin durumu "ÇALIŞMA" ise, hiçbir şey yapmanıza gerek yoktur. Aksi takdirde, SQL Server Agent hizmetini sağ tıklayın ve başla Başlangıç ​​Hizmeti penceresini açmak için açılan menüden.

Not: Bu makale, SQL Server 2008 için geçerlidir. SQL Server'ın sonraki bir sürümünü kullanıyorsanız, SQL Server 2012'de SQL Server Agent'ı yapılandırma okumak isteyebilirsiniz.

Aşağıda okumaya devam et

02/06

SQL Server Management Studio'yu açın ve SQL Server Agent klasörünü genişletin.

SQL Server Configuration Manager'ı kapatın ve SQL Server Management Studio'yu açın. SSMS içinde SQL Server Agent klasörünü genişletin.

Aşağıda okumaya devam et

03/06

Yeni bir SQL Server Agent iş oluşturma

Üzerinde sağ tıklayın Meslekler klasör ve seç Yeni iş başlangıç ​​menüsünden. Doldur isim İşiniz için benzersiz bir isimle alan (tanımlayıcı olmak, işleri daha iyi bir şekilde yönetmenize yardımcı olacaktır). İşin sahibi olmak istediğiniz hesabı belirtin. Sahip Metin kutusu. İş, bu hesabın izinleriyle çalışacak ve yalnızca sahip veya sysadmin rol üyeleri tarafından değiştirilebilecektir.Belirttikten sonra Bir ad ve sahip, açılır listeden önceden tanımlanmış iş kategorilerinden birini seçin. Örneğin, rutin bakım işleri için "Veritabanı Bakımı" kategorisini seçebilirsiniz.Büyük kullanın Açıklama İşin amacına ilişkin ayrıntılı bir açıklama sağlamak için metin alanı. Birisi (kendiniz dahil) bundan birkaç yıl sonra bakabileceği ve işin amacını anlayabileceği şekilde yazın.Son olarak, Etkin kutu kontrol edilir.

04/06

SQL Server Agent iş adımları ekranını girin.

Sol tarafında Yeni iş pencere göreceksiniz adımlar "Bir sayfa seçin" başlığı altındaki simge. Boş İş Step Listesini görmek için bu simgeye tıklayın.

Aşağıda okumaya devam et

05/06

SQL Server Aracısı İş Adımları Ekle

İş için bireysel adımları ekleyin. Tıkla Yeni Yeni bir iş adımı oluşturmak için butonuna basın ve Yeni İş Adımı penceresini göreceksiniz.Kullan Adım adı Adım için açıklayıcı bir ad sağlamak için metin kutusu.Kullan Veritabanı İşin üzerinde hareket edeceği veritabanını seçmek için aşağı açılan kutu.Son olarak, komuta Bu iş adımı için istenen eyleme karşılık gelen Transact-SQL sözdizimini sağlamak için metin kutusu. Komutu girmeyi tamamladıktan sonra ayrıştırma sözdizimini doğrulamak içinSözdizimini başarıyla doğruladıktan sonra, tıklayın. tamam adımı oluşturmak için İstenen SQL Server Agent işini tanımlamak için bu işlemi gerektiği kadar tekrarlayın.

06/06

SQL Server Agent işini zamanla

İş için bir program ayarlayın. program simgesini seçin. Yeni iş penceresi. Göreceksin Yeni İş Takvimi penceresi.Zamanlama için bir isim sağlayın isim metin kutusu ve bir program türü seçin - Bir kerelik, Yinelenen, SQL Server Agent Başlatıldığında veya Başlatıldığında CPU'lar Boşta Olduğunda Başlat - açılan kutudan. İşin parametrelerini belirlemek için pencerenin frekans ve süre bölümlerini kullanın. İşiniz bittiğinde, tıklayın tamam Schedule penceresini kapatmak ve tamam iş yaratmak.