27 Şubat 2016 Cumartesi

Sql Database Yedek Alma Uygulaması (C# Backup Sql Database App)

Merhaba arkadaşlar bu uygulamada, Sql veritabanında bulunan datalarının yedekleme işlemini yapan uygulamayı anlatacağım. Bu uygulamada zaman aralığı vererek istenilen dataların, istenilen klasöre yedeklenebilir. Ayni zamanda bilgilendirme amacıyla yedeklenen dosyaların bilgilerini e-posta adresine otomatik şekilde gönderilebilir. Bu işlemler "Plan" adı altında birkez kaydedildikten sonra uygulama açık olduğu sürece yedekleme işlemi devam edecektir.

Resim 1: Uygulama açıldığında daha önceden bir tanımlama yapılmamış ise "Yeni Görev Tanımla" tuşu ile devam edilir. Eğer daha önceden tanımlanan görevleri görmek ve bu tanımlar üzerinde değişiklik yapılmak isteniyorsa "Tanımlanmış Görev" tuşu ile isleme devam edilmelidir.

Resim 2: Yedekleme işleminin yapılabilmesi için Sql sunucusuna giriş yapılması gerekiyor. Bunun için gerekli alanları doldurması gerekmektedir. Ayrıca yedeklenen dataların bilgilerini e-posta adresinize gönderilmesi için e-posta adresi yazılmalidir.

Resim 3: Sql sunucusunda ki bütün datalar ekranın sol bölümündeki listede listelenir. Yedeklenmesi istenen datalar sağ bölümde yer alan listeye ekledikten sonra "İlerle" tuşu ile devam edilmelidir.

Resim 4: Yedeklenecek datalar belirlendikten sonra plan ismi ve yedeklenecek dataların kaydedileceği dosya yolu belirtilip "İlerle" tuşu ile devam.edilir.

Resim 5: Yedeklenmesi istenen datalar zaman aralığına göre yedekleme işlemi yapılır. Plan bölümünden seçilen işleme göre yedekleme işlemi gerçekleştirilir.