Merhabalar,
WinForm uygulamamda, MS SQL Server LocalDb veri tabanımın yedekleme ve bakım (Log dosyasını küçültme vs.) işlemlerini nasıl yapabilirim? Express kullandığımda aşağıdaki şekilde yapabiliyordum, ancak LocalDb olunca hata verdi.
void Yedek()
{
try
{
DB.ExecuteCommand("USE Database");
String YedekAdresi = @"d:\Data\Yedek\" + DateTime.Now.ToString("yyyyMMddHHmm") + ".Bak";
DB.ExecuteCommand("BACKUP DATABASE Database TO DISK = '" + YedekAdresi + "' WITH FORMAT,MEDIANAME = 'Z_SQLServerBackups',NAME = 'Full Backup of Database';");
MessageBox.Show("Yedek Alma İşlemi Tamamlandı.");
this.Close();
}
catch (Exception ex)
{
Mesajlar.Hata(ex);
}
}