Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Выполнение команд SQL bat файлом  [new]
Alexxxxxey
Member

Откуда: Kiev
Сообщений: 119
Извините, если вопрос уже поднимался, но поиском я не нашел

Есть задача выполнять автоматом бэкап базы SQL Express, агента в бесплатной версии нет, по этому нужно создать bat файл и в Назначенных заданиях прописать его
Сразу скажу что использование любого стороннего ПО не одобряется начальством, по этому ни какую программы для бэкапов я использовать не могу


BACKUP DATABASE [BASE1] TO DISK = N'\\backupserver\d$\Backup_SQL_server1\BASE1.bak' WITH INIT , NOUNLOAD , NAME = N'SASE1 backup', NOSKIP , STATS = 10, NOFORMAT

как должен выглядеть bat файл?
30 авг 11, 15:58    [11201773]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение команд SQL bat файлом  [new]
iljy
Member

Откуда:
Сообщений: 8711
Alexxxxxey,

SQLCMD
30 авг 11, 16:03    [11201818]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение команд SQL bat файлом  [new]
iljy
Member

Откуда:
Сообщений: 8711
Alexxxxxey,

и да, устраивать резервное копирование по сети - верный способ соорудить себе неслабый геморрой.
30 авг 11, 16:03    [11201827]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение команд SQL bat файлом  [new]
aleks2
Guest
sqlcmd.exe /?
powershell /?

на худой конец
.VBS+ADO
30 авг 11, 16:06    [11201850]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение команд SQL bat файлом  [new]
Alexxxxxey
Member

Откуда: Kiev
Сообщений: 119
iljy,

Так это же сторонний софт
А мне bat файл нужен
30 авг 11, 16:09    [11201887]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение команд SQL bat файлом  [new]
iljy
Member

Откуда:
Сообщений: 8711
Alexxxxxey
iljy,

Так это же сторонний софт
А мне bat файл нужен

А помотреть что это не? Это утилита, идущая в комплекте с серваком.
30 авг 11, 16:10    [11201894]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение команд SQL bat файлом  [new]
Alexxxxxey
Member

Откуда: Kiev
Сообщений: 119
iljy
Alexxxxxey
iljy,

Так это же сторонний софт
А мне bat файл нужен

А помотреть что это не? Это утилита, идущая в комплекте с серваком.


Спасибо! Посмотрю! )
30 авг 11, 16:23    [11201994]     Ответить | Цитировать Сообщить модератору
 Re: Выполнение команд SQL bat файлом  [new]
Alexxxxxey
Member

Откуда: Kiev
Сообщений: 119
iljy,

sqlcmd -U username -P pass -S SERVER1\SQLEXPRESS -Q "BACKUP DATABASE [DATABASE1] TO DISK = N'D:\BackUp\temp\DATABASE1.bak' WITH NOFORMAT, INIT, NAME = N'DATABASE1-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10"
30 авг 11, 17:42    [11202583]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить