Forum

MS SQL Server Expre...
 
Bildirimler
Hepsini Temizle

MS SQL Server Express Otomatik Yedekleme Talimatı

3 Yazılar
1 Üyeler
0 Reactions
892 Görüntüleme
(@mehmetugur)
Gönderiler: 277
Reputable Member
Konu başlatıcı
 

Merhaba, Windows 7 işletim sistemi üzerinde kurulu olan MS SQL Server Express' e otomatik yedekleme talimatı vermek istiyorum fakat kaynaklardan yararlanarak işlem adımlarını yapmak istediğimde yapamadım. 

Hatamı anlamak için yaptığım adımları videoya aldım. Yardımcı olabilirseniz memnun olurum.

Yararlandığım Kaynaklar:

http://www.cozumpark.com/blogs/sql/archive/2010/10/24/sql-server-express-te-otomatik-scheduled-backup-alma.aspx

http://www.turgaysahtiyan.com/post/SQL-Server-Expresse28099te-Otomatik(Scheduled)-Backup-Alma.aspx

http://daron.yondem.com/software/post/SQL_Expressten_Scheduled_Backup_Almak

Video Linki:

http://dosya.web.tr/KB40kO

 

 
Gönderildi : 10/09/2015 12:54

(@mehmetugur)
Gönderiler: 277
Reputable Member
Konu başlatıcı
 

Admin kullanıcıya full yetki verdim olmadı bu sefer hepsine verdim yine aynı. Yinede bu yöntemde de talimat vermek isterim, başka görüş önerisi vs. sunulursa memnun olurum

Hal öyle olunca C# ile işlemi yaptırmak aklıma geldi. Benim gibi kişilere de faydalı olması açısından kodları paylaşıyorum. (kodlar save diolag tarzı araçlarla da geliştirilebilir)

 

private void btnYedekAl_Click(object sender, EventArgs e)
{
try
{
Baglanti.Open();

string DosyaAdi = "Silmeyin_Yedek_" + String.Format("{0:dd.MM.yyyy.HH.mm.ss}", DateTime.Now) + ".bak";

StringBuilder sb = new StringBuilder();
sb.Append("BACKUP DATABASE VeritabaniAdi " + "\n");
sb.Append("TO DISK = N'D:\\Backups\\" + DosyaAdi + "' " + "\n");
sb.Append("WITH INIT " + "\n");

SqlCommand Komut = new SqlCommand(sb.ToString(), Baglanti);

Komut.ExecuteNonQuery();

Baglanti.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}

}

 
Gönderildi : 10/09/2015 16:20

(@mehmetugur)
Gönderiler: 277
Reputable Member
Konu başlatıcı
 

Hocam log kayıtlarına baktım ama bi çıkarım yapamadım. Size zahmet bakabilirmiydiniz.

http://dosya.web.tr/OE17BO

 
Gönderildi : 10/09/2015 19:38

Paylaş: