База знаний База знаний проекта Орелучет

Поднять базу MSSQL из бекапа из командной строки без установки Management Studio

Нужно два файлика:

restore.sql

RESTORE DATABASE RESTO FROM DISK = 'C:\temp\iiko\Resto.bak' WITH REPLACE;

и restore.bat

sqlcmd -S .\RESTO -i restore.sql -o resto_restore.log
pause

где:

RESTO - имя базы
C:\temp\iiko\Resto.bak - путь к файлу бекапа
resto_restore.log - файл журнала в папке скрипта, в который запишется лог восстановления

Соединения к базе на время восстановления лучше закрыть.

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

Ваш email не будет опубликован. Поля, обязательные к заполнению, помечены *

Вы можете использовать следующие HTML теги и аттрибуты <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>