пятница, 31 мая 2013 г.

Батник для бэкапа MS SQL базы

 Батник для бэкапа MS SQL базы

Привожу простое и элегантоное решение для бэкапа баз данных MS SQL из .bat файла.
Если вам просто вручную запускать бэкап, а не настраивать всякие планы и джобы, то просто скопируйте эту строку и подставьте свои значения.
sqlcmd -S localhost -Usa -P123 -Q BACKUP DATABASE [1C_base] TO  DISK = N'e:\sqlbackup\1C_base.bak' WITH NOFORMAT, INIT,  NAME = N'1С_ифыу', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
где
-S - сервер MS SQL
-U - пользователь
-P -  пароль
-Q - строка запроса
1C_base - ваша база
e:\sqlbackup\1C_base.bak - расположение файла резервной копии

Можно также добавить к названию файла %date%, например так  e:\sqlbackup\1C_base_%date%.bak тогдп к имени файла будет добавлена текущая дата.

Комментариев нет:

Отправить комментарий