SQL Server Agent tanımı

SQL Server Agent, veritabanı altyapısını çalıştırır.

önem

SQL Server Agent yazılımı, yöneticilere veritabanı uygulamalarını çalıştırmak için bir destek hizmeti sunar. Örneğin, SQL Server Agent yedekleme yordamlarını zamanlar, böylece yöneticiler her gün yedeklemeler yapıldığından emin olabilirler. Yedeklemeler olmadan, bir veritabanı bir şirketin para kaybetmesine neden olabilecek bilgileri kaybedebilir.

özellikleri

SQL Server Agent, arka planda çalışır, ancak sunucunun sistem tepsisinde görüntülenir. Ajan, kırmızı, sarı veya yeşil bir ışık gösterir. Yeşil ışık, Aracının sorunsuz çalıştığı anlamına gelir. Sarı ışık, bir şeyin yanlış olduğu ve Ajanın düzgün şekilde çalışmayabileceği anlamına gelir. Kırmızı ışık, servisin hiç çalışmadığı ve bakım hizmetlerinin gün içerisinde gerçekleşmeyeceği anlamına gelir.

fayda

SQL Server Agent tarafından programlanan hizmetler yöneticilerin makineden çıkış yapmasına ve görevler hakkında endişelenmeden uzaklaşmasına izin verir. Aracı ayrıca bir görevin başarısız olması durumunda yöneticiye e-posta gönderir. Bu, yöneticiyi, bir SQL sunucusunu çalıştırırken kritik görevleri olan yedekleme kopyaları veya içe aktarılmış kayıtlar gibi zamanlanmış hizmetlerle ilgili sorunlar hakkında uyarır.

fonksiyon

SQL Agent hizmetleri, "işler" adı verilen nesneler kullanılarak programlanır. Her iş, SQL sunucusunda ayrı bir görevdir. Yönetici bir veya daha fazla SQL sunucusu için birkaç iş ayarlayabilir. Yönetici bile, bir Agent'ın çalıştığı yerden ayrı bir SQL sunucusu almak veya korumak için işleri ayarlayabilir. SQL Agent, insan müdahalesi ihtiyacını azaltmak için tüm veritabanı sunucularını ağda tutar.

hususlar

Aracı işlerini zamanlamak için SQL Aracısı yönetici haklarına sahip bir kullanıcı tarafından yapılandırılmalıdır. Bu, normal ağın, bir veritabanı yöneticisinin veya ağ yöneticisinin kullanıcısı olabilir. Tüm işler, izinler ve kullanıcı yedeklemeleri gibi üst düzey SQL sunucu hizmetlerine erişmek için yönetici şifresi gerektirir.