Как создать резервную копию локальной БД в visual studio 2013 windows forms C#
Я пытаюсь сделать резервную копию своей локальной базы данных в visual studio 2013
я добавил несколько записей в моей локальной БД с помощью LINQ для quary
но когда я даю строку подключения к локальной БД, то получаю ошибку "база данных не существует"
Что я уже пробовал:
частная btbakup_Click недействительным(объект отправителя, EventArgs в электронной)
{
SqlConnection con = новый SqlConnection();
Команда sqlcommand программа sqlcmd = новый sqlcommand, который();
против.Параметр connectionString = @"источник данных=(localdb с)\В11.0;Ключевое Слово Attachdbfilename=|Параметр Datadirectory|\Базы Данных1.МДФ;Комплексная безопасность=истина;";
резервное копирование строки = "G:\\Backup";
если (!System.IO.Directory.Exists(резервные копии))
{
System.IO.Directory.CreateDirectory(резервные копии);
}
против.Открыть();
программа sqlcmd = новая команда sqlcommand("резервное копирование базы данных1 база данных на диск='" + резервные копии + "\\" + Датавремя.Сейчас.Метод toString("ddMMyyyy_HHmmss") + ".Бак'", кон);
sqlcmd.Метод executenonquery();
против.Закрывать();
Ящик для сообщений.Показать("Резервное Копирование Данных Сделано", "Резервное Копирование");
}