SQL Server 2005′de Otomatik Backup Alma

Cuma, Ağustos 8th, 2008 @ 21:25

Sql serverdan backup alırken SQL Server Management Studio Express ‘yi kullanacağız. Kurulu değil ise şiddetle kurmanızı tavsiye ederim.

1. Otomatik backupını almak istediğimiz veritabanın üzerine sağ tıklanıp, tasklardan backup seçilir.

2. Buradan gerekli ayarlamalar yapıldıktan sonra OK e tıklanılması durumunda manuel olarak veritabanımızın backup ını almış oluruz. Ama biz otomatik olarak aldıracağımız için burada ki ayarların bir script dosyasını almamız gerekli. Aşağıdaki şekildeki gibi sql uzantılı dosyamızı elde edebiliriz.

sql_backup.jpg" alt="Sql Management Studio Express" width="432" height="388" />

3. Şimdi elimizde sql uzantılı bir script dosyamız mevcut. Bunu bir batch dosyasıyla çalışır hale getirmemiz gerekmekte. Bunu da .bat uzantılı bir dosyanın içeriğini aşağıdaki gibi yaparak gerçekleştirebiliriz.

cd C:\Program Files\Microsoft SQL Server\90\Tools\Binn
sqlcmd -i c:\SQLscriptyolu\SQLscriptismimiz.sql -o c:\backup\output.txt

Dosyamızın içeriğini kendimize göre değiştirdikten sonra çift tıklama ile çalışabilecek bir backup batch dosyası oluşturmuş oldu.

4. Bundan sonra geriye kalan sadece bir tane schedule tanımlamak. Scheduled Task larımıza girerek buradan wizard kullanarak veya manuel olarak bir adet zamanlayıcı oluşturulur. Görev olarak oluşturduğumuz batch dosyasını gösterirsek, belirlediğimiz zaman aralığında backupımız otomatik olarak alınacaktır.

İlişkili Yazılar :

  1. SQL Server 2005 LOG Truncate
  2. SQL Server 2008 ve 2005 te LDF Dosyası Olmadan DB Attach Etmek
  3. Biztalk Server 2010 – Beta Kurulumu – Konfigürasyon
  4. DLL dosyalarınızı GAC’a tek tık ile atmanın yolu!!!
  5. Biztalk Server 2010 – Beta Kurulumu (2)
  6. Mozilla Backup
  7. XSD Şemasından .NeT Classı Üretmek
  8. Biztalk Server 2010 – Beta Kurulumu (1)
  9. Resmi Tatilleri Otomatik Olarak Outlook Calendar a Ekleme
  10. BizTalk Server Tracking Database’i Kod İle Sorgulamak

Tags: , ,
Posted in .NeT 2008, SQL Server | No Comments »

Önceki Yazı << Sonraki Yazı >>

Leave a Reply