Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Snak2013
0 / 0 / 1
Регистрация: 22.08.2013
Сообщений: 70
1

Backup БД SQL Server 2005

30.05.2014, 15:17. Просмотров 495. Ответов 2
Метки нет (Все метки)

Доброго времени суток пишу функцию создающую бекап БД подскажите пожалуйста как сделать так чтобы он сохранялся не на сервере а на локальной машине. Бекап создаю так
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public void CopyBD (string Pach, string NameBD, string con)
        {
            {
                string x =  Convert.ToDateTime(DateTime.Now).GetDateTimeFormats()[4];
                SqlConnection sqlcon = new SqlConnection(con);
                try
                {
                    sqlcon.Open();
                }
                catch (SqlException ex)
                {
                    MS.ShowError(string.Format("Соединение с сервером не установлено {0}", ex.Message));
                }
                SqlCommand cmd1 = new SqlCommand(string.Format(@"BACKUP DATABASE {0} TO disk='{1}\{0}_{2}' WITH init,stats=10 ", NameBD, Pach,x), sqlcon);
                try
                {
                    cmd1.ExecuteNonQuery();
                    MS.ShowMessage(string.Format("Копия базы {0} успешно выполнена. Путь к backup: {1}", NameBD, Pach));
                }
                catch (SqlException ex)
                {
                    MS.ShowError(string.Format("Копия базы не выполнена {0}", ex.Message));
                }
                cmd1.Dispose();
                sqlcon.Close();
                sqlcon.Dispose();
            }
        }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2014, 15:17
Ответы с готовыми решениями:

Можно ли на с# настроить backup/restore БД MS SQL 2005 express?
Здравствуйте, мне нужно тупо раз в неделю переносить центральную бд сабж на периферийную, и не...

Подключение к SQL server 2005 из vs 2005
Добрый день. Пытаюсь сделать клиент с использованием ado.net для подключение к БД. На виртуальной...

Добавление файла *.mdf. Ошибка "Должен быть установлен и запущен экспресс-выпуск SQL Server 2005 или SQL Server 2008"
Установлена Visual Studio 2010 и SQL Server 2008 R2 Standard. Хочу добавить в приложение файл базы...

Как работать с БД SQL, не привязнной к MS SQL Server 2005
Ув. программисты. Помогите пожалуйста разобраться. Только начал работать с MS SQL Server 2005, и...

C#, SQL Server 2005, Linq to Sql.. БД)
Кто-нибудь..!! Помоги, пожалуйста доработать курсовой проект,или под скажите с чего начать, как до...

2
Cupko
463 / 452 / 127
Регистрация: 17.07.2012
Сообщений: 1,348
Записей в блоге: 1
Завершенные тесты: 2
30.05.2014, 15:20 2
Snak2013,
Если я не ошибаюсь, то никак.
Тащите программно файл с бэкапом себе.
1
Snak2013
0 / 0 / 1
Регистрация: 22.08.2013
Сообщений: 70
30.05.2014, 15:27  [ТС] 3
Ясно спасибо. SQL Server Management Studio при создании бекапа открывает список дисков и директорий сервера подскажите как можно получить это древо в своей программе.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2014, 15:27

Архивирование в SQL Server 2005
Здравствуйте не напишите простенький пример или ссылку как заархивировать мне базу данных например...

Коннект Sql Server 2005
Добрый день. Помогите пожалуйста решить следующую проблему: Есть два компьютера в локальной...

Совместимость c# 2005 и sql server 2012
Подскажите пожалуйста, может ли c# 2005 отправлять запросы и получать данные от sql сервера 2012?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru