Forum
Arkadaşlar Merhaba,
2012 sql Express içersinde 13 Db bulunmakta bunları symantec backup exec ile bakcup almaktayım ancak sql üzerinde de full backup almak istiyorum internette bulmuş olduğum bazı programlar var bunları kullanan yada tecrübe eden bilirileri varmıdır?
Sql Bak Free
Yedek Plus - Otomatik SQL Yedekleme
Merhaba,
sql-backup.sql adında bir dosya oluşturun içerisine aşağıdaki satırda veritabanı-adi yazan yerlere db adini yazip düzenleyip kaydedin.
DECLARE @MyFileName varchar(200) SELECT @MyFileName='E:\SQL Backup\Veritabani-adi' + REPLACE(convert(nvarchar(20),GetDate(),120),':','-') + '.bak' BACKUP DATABASE [Veritabani-adi] TO DISK=@MyFileName
Sonraki işlem olarak bir zamanlanmış görev ayarlayın windows üzerinden ve program olarak
"E:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE" çalıştırın
Komut olarak ise
-S .\sqlexpress -i "E:\SQL Backup\Sql-backup.sql"
çalıştırın.
Zamanladığınız sürede veritabanınızın backupu alınacaktır. 13 tane database var ise ilk verdiğim satırı 13 farklı database için yazarsanız 13 veritabanında yedeğini alacaktır.
Kolay gelsin
Hocam selam çok denedim bu komutları ancak olmadı sql tarafında çok fazla bilgim olmadığı için yanlış bir işlemde yapmak istemedim bu tarz free programlarla backup almayı denediniz mi hiç?
Merhaba,
Free programlar ile denemedim ben bu anlattığım yöntemi kullanıyorum ve henüz bir sorun yaşamadım 🙂
Kolay gelsin.