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

06/06

SQL Server Agent hizmetini başlatın.

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.

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ıklatın ve Başlangıç ​​Hizmeti penceresini açmak için açılan menüden Başlat'ı seçin.

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

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.

03/06

Yeni bir SQL Server Agent iş oluşturma

İşler klasörünü sağ tıklayın ve başlangıç ​​menüsünden Yeni İş'i seçin. Ad alanına işiniz için benzersiz bir ad verin (açıklayıcı olmak, işleri daha iyi bir şekilde yolda yönetmenize yardımcı olacaktır). İş sahibi olmak istediğiniz hesabı Sahip metin kutusuna belirtin. İş, bu hesabın izinleriyle çalışacak ve yalnızca sahip veya sysadmin rol üyeleri tarafından değiştirilebilecektir.

Bir ad ve sahip belirttikten sonra, 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.

İşin amacının ayrıntılı bir açıklamasını sağlamak için geniş Açıklama metin alanını kullanın. Birisi (kendiniz dahil) bundan birkaç yıl sonra bakabileceği ve işin amacını anlayabileceği şekilde yazın.

Son olarak, Etkin kutunun işaretlendiğinden emin olun.

04/06

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

Yeni İş penceresinin sol tarafında, "Bir sayfa seçin" başlığı altında bir Adımlar simgesi göreceksiniz. Boş İş Step Listesini görmek için bu simgeye tıklayın.

05/06

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

İş için bireysel adımları ekleyin. Yeni bir iş adımı oluşturmak için Yeni düğmesine tıklayın ve Yeni İş Adımı penceresini göreceksiniz.

Adım için açıklayıcı bir ad sağlamak için Adım Adı metin kutusunu kullanın.

İşin üzerinde hareket edeceği veritabanını seçmek için Veritabanı açılır kutusunu kullanın.

Son olarak, bu iş adımı için istenen eyleme karşılık gelen Transact-SQL sözdizimini sağlamak için Komut metin kutusunu kullanın. Komutu girmeyi tamamladıktan sonra, sözdizimini doğrulamak için Parse düğmesini tıklayın.

Sözdizimini başarıyla doğruladıktan sonra, adımı oluşturmak için Tamam'a tıklayın. İ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

Yeni İş penceresinin Sayfa Seç sayfasındaki Çizelge simgesini tıklatarak iş için bir zamanlama ayarlayın. Yeni İş Takvimi penceresini göreceksiniz.

Ad metin kutusuna zamanlama için bir ad verin ve açılan kutudan bir zamanlama türü seçin (Tek Kullanımlık, Yinelenen, SQL Sunucu Aracısı Başlatıldığında veya Başlatıldığında Başlayın). İşin parametrelerini belirlemek için pencerenin frekans ve süre bölümlerini kullanın. İşiniz bittiğinde, Program penceresini kapatmak için Tamam'ı ve işi oluşturmak için Tamam'ı tıklatın .